From 52744894a1d9060e6903a28525e8096fced338ce Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Wed, 5 Aug 2026 20:05:40 +0530 Subject: [PATCH 01/18] Note broken EarthCODE example URLs (see #11) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 36220bc1..3d95f3af 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ +Note: see issue #11 — EarthCODE example URLs currently 404 and block the register build. # Open Science Building Blocks The repository documents a set of [OGC Building Blocks](https:blocks.ogc.org). for Open Science, which in turn leverage reusable ontologies, schemas, APIs etc. from published OGC standards. From c09384dabc9071db8b3b28f51e863e20e390b596 Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Wed, 5 Aug 2026 20:07:00 +0530 Subject: [PATCH 02/18] Update scaffolding files from bblocks-template --- build-devel.sh | 3 + build.sh | 2 +- create-clean-pr.sh | 148 +++++++++++++++++++++++++++++++++++++++++++++ view.sh | 0 4 files changed, 152 insertions(+), 1 deletion(-) create mode 100755 build-devel.sh mode change 100644 => 100755 build.sh create mode 100755 create-clean-pr.sh mode change 100644 => 100755 view.sh diff --git a/build-devel.sh b/build-devel.sh new file mode 100755 index 00000000..0fff6f71 --- /dev/null +++ b/build-devel.sh @@ -0,0 +1,3 @@ +#!/bin/bash +# Process building blocks using the development (rolling) image build +BBP_IMAGE_TAG=develop exec "$(dirname "$0")/build.sh" "$@" \ No newline at end of file diff --git a/build.sh b/build.sh old mode 100644 new mode 100755 index 849f66f7..29d0cc88 --- a/build.sh +++ b/build.sh @@ -9,7 +9,7 @@ if [ -f '.volumes' ]; then fi done < .volumes) fi -docker run --pull=always --rm --workdir /workspace -v "$(pwd):/workspace" ${VOLUMES} \ +docker run -it --pull=always --rm --workdir /workspace -v "$(pwd):/workspace" ${VOLUMES} \ ghcr.io/opengeospatial/bblocks-postprocess \ --clean true --base-url http://localhost:9090/register/ diff --git a/create-clean-pr.sh b/create-clean-pr.sh new file mode 100755 index 00000000..ac3592bd --- /dev/null +++ b/create-clean-pr.sh @@ -0,0 +1,148 @@ +#!/usr/bin/env bash +# Creates a "clean" branch of a Building Blocks register fork, excluding all +# changes in the build/ directory (and fork-only config overrides), so that +# it can be used to open a Pull Request against the upstream register without +# generated-artifact merge conflicts. +# +# See https://opengeospatial.github.io/bblocks-docs/build/contribution for details. + +usage() { + echo "Usage: $0 [-u upstreamRemote] [-f forkRemote] [-b upstreamBranch] [-d buildDirectory] [-t tempBranch] [-P]" + echo + echo "Options:" + echo " -u Upstream remote name (default: 'fork-parent')" + echo " -f Fork remote name (default: 'origin')" + echo " -b Upstream branch (default: 'main' or 'master')" + echo " -d Build directory (default: 'build')" + echo " -t Name for the temporary clean branch (default: randomly generated)" + echo " -P Do not push to remote" + echo " -h Show this help message" + exit 1 +} + +UPSTREAM_REMOTE=fork-parent +BUILD_DIR=build +FORK_REMOTE=origin +UPSTREAM_BRANCH= +PUSH_TO_REMOTE=1 +TMP_BRANCH= + +while getopts "u:f:b:d:t:Ph" opt; do + case $opt in + u) UPSTREAM_REMOTE="$OPTARG" ;; + f) FORK_REMOTE="$OPTARG" ;; + b) UPSTREAM_BRANCH="$OPTARG" ;; + d) BUILD_DIR="$OPTARG" ;; + P) PUSH_TO_REMOTE=;; + t) TMP_BRANCH="$OPTARG";; + h) usage ;; + \?) usage ;; + esac +done + +trap_add() { + local cmd="$1" + # shellcheck disable=SC2064 + trap "${cmd};$(trap -p EXIT | cut -d"'" -f2)" EXIT +} + +if ! git rev-parse --is-inside-work-tree >/dev/null 2>&1; then + echo "This script must be run inside a git directory." + echo "If you are using Docker, check you have mounted the right volumes." + exit 1 +fi + +if ! ( git diff --quiet && git diff --cached --quiet ); then + echo "There are pending changes. Please commit or stash them before continuing." + exit 1 +fi + +# Detect git-filter-repo +if [[ -x "./git-filter-repo" ]]; then + FILTER_REPO_CMD="./git-filter-repo" +elif command -v git-filter-repo >/dev/null 2>&1; then + FILTER_REPO_CMD="git-filter-repo" +elif git filter-repo --help >/dev/null 2>&1; then + FILTER_REPO_CMD="git filter-repo" +else + # Download the latest released version to a temp location + LATEST_TAG=$(curl -sSfL https://api.github.com/repos/newren/git-filter-repo/releases/latest \ + | sed -n 's/.*"tag_name": *"\([^"]*\)".*/\1/p') + if [[ -z "$LATEST_TAG" ]]; then + echo "Could not determine the latest git-filter-repo release." >&2 + exit 1 + fi + TMP_DIR=$(mktemp -d) + FILTER_REPO_CMD="$TMP_DIR/git-filter-repo" + if ! curl -sSfL -o "$FILTER_REPO_CMD" \ + "https://raw.githubusercontent.com/newren/git-filter-repo/${LATEST_TAG}/git-filter-repo"; then + echo "Failed to download git-filter-repo ${LATEST_TAG}." >&2 + rm -rf "$TMP_DIR" + exit 1 + fi + chmod +x "$FILTER_REPO_CMD" + trap_add "rm -rf \"$TMP_DIR\"" +fi +echo "Using git-filter-repo command: $FILTER_REPO_CMD" + +CURRENT_BRANCH=$(git rev-parse --abbrev-ref HEAD) +trap_add "git checkout \"$CURRENT_BRANCH\" >/dev/null 2>/dev/null" + +UPSTREAM_URL=$(git remote get-url "$UPSTREAM_REMOTE" 2>/dev/null) +if [[ $? -ne 0 || -z "$UPSTREAM_URL" ]]; then + echo "Upstream remote '$UPSTREAM_REMOTE' does not exist. Please add it first by running:" + echo " git remote add ${UPSTREAM_REMOTE} git@github.com:username/repo.git" + exit 1 +fi +echo "Using upstream remote: ${UPSTREAM_REMOTE} / ${UPSTREAM_URL}" + +FORK_URL=$(git remote get-url "$FORK_REMOTE" 2>/dev/null) +if [[ $? -ne 0 || -z "$FORK_URL" ]]; then + echo "Fork (local) remote '$FORK_REMOTE' does not exist." + exit 1 +fi +echo "Using fork remote: ${FORK_REMOTE} / ${FORK_URL}" + +set -euo pipefail +git fetch "${UPSTREAM_REMOTE}" + +if [[ -z "$TMP_BRANCH" ]]; then + TMP_BRANCH="clean-pr-$(date +%s).$RANDOM" +fi +git checkout -b "$TMP_BRANCH" + +if [[ -z "${UPSTREAM_BRANCH}" ]]; then + if git rev-parse --verify --quiet "${UPSTREAM_REMOTE}"/main >/dev/null; then + UPSTREAM_BRANCH=main + else + UPSTREAM_BRANCH=master + fi +fi +echo "Using upstream branch: ${UPSTREAM_BRANCH}" + +$FILTER_REPO_CMD --path "${BUILD_DIR}" --path .fork --path bblocks-config-override.yml --path bblocks-config-override.yaml --invert-paths --force \ + --refs "${UPSTREAM_REMOTE}/${UPSTREAM_BRANCH}..HEAD" + +if [[ -n "$PUSH_TO_REMOTE" ]]; then + git push "${FORK_REMOTE}" "${TMP_BRANCH}" + echo "Branch created and changed pushed" + + # Strip a trailing .git suffix, then split "owner/repo" on the last slash/colon. + UPSTREAM_PATH="${UPSTREAM_URL#git@github.com:}" + UPSTREAM_PATH="${UPSTREAM_PATH#https://github.com/}" + UPSTREAM_PATH="${UPSTREAM_PATH%.git}" + + FORK_PATH="${FORK_URL#git@github.com:}" + FORK_PATH="${FORK_PATH#https://github.com/}" + FORK_PATH="${FORK_PATH%.git}" + + PR_URL="https://github.com/${UPSTREAM_PATH}/compare/${UPSTREAM_BRANCH}...${FORK_PATH%%/*}:${FORK_PATH#*/}:${TMP_BRANCH}?expand=1" + echo "" + echo "========" + echo "You can use the following URL to create the Pull Request:" + echo " ${PR_URL}" + echo "========" + echo "" +else + echo "Branch '${TMP_BRANCH}' created - push disabled" +fi diff --git a/view.sh b/view.sh old mode 100644 new mode 100755 From 0eba30b0a93c1f735250beb0d8e725ad6753f7ec Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Thu, 6 Aug 2026 20:28:53 +0530 Subject: [PATCH 03/18] Add ogc.osc.prov-processing-step: PROV profile for a single geospatial processing step --- _sources/prov-processing-step/bblock.json | 13 +++ _sources/prov-processing-step/bblock.json.bak | 13 +++ _sources/prov-processing-step/description.md | 20 +++++ _sources/prov-processing-step/examples.yaml | 61 +++++++++++++ _sources/prov-processing-step/schema.yaml | 85 +++++++++++++++++++ _sources/prov-processing-step/schema.yaml.bak | 85 +++++++++++++++++++ bblocks-config.yaml | 1 + 7 files changed, 278 insertions(+) create mode 100644 _sources/prov-processing-step/bblock.json create mode 100644 _sources/prov-processing-step/bblock.json.bak create mode 100644 _sources/prov-processing-step/description.md create mode 100644 _sources/prov-processing-step/examples.yaml create mode 100644 _sources/prov-processing-step/schema.yaml create mode 100644 _sources/prov-processing-step/schema.yaml.bak diff --git a/_sources/prov-processing-step/bblock.json b/_sources/prov-processing-step/bblock.json new file mode 100644 index 00000000..126005fe --- /dev/null +++ b/_sources/prov-processing-step/bblock.json @@ -0,0 +1,13 @@ +{ + "name": "Geospatial Processing Step Provenance", + "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", + "status": "under-development", + "dateTimeAddition": "2026-08-05T00:00:00Z", + "itemClass": "schema", + "version": "0.1.0", + "dateOfLastChange": "2026-08-05", + "maturity": "development", + "scope": "unstable", + "tags": ["provenance", "prov-o", "processing", "ospd"], + "dependsOn": ["ogc.ogc-utils.prov"] +} diff --git a/_sources/prov-processing-step/bblock.json.bak b/_sources/prov-processing-step/bblock.json.bak new file mode 100644 index 00000000..d62b9abd --- /dev/null +++ b/_sources/prov-processing-step/bblock.json.bak @@ -0,0 +1,13 @@ +{ + "name": "Geospatial Processing Step Provenance", + "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", + "status": "under-development", + "dateTimeAddition": "2026-08-05T00:00:00Z", + "itemClass": "schema", + "version": "0.1.0", + "dateOfLastChange": "2026-08-05", + "maturity": "development", + "scope": "unstable", + "tags": ["provenance", "prov-o", "processing", "ospd"], + "dependsOn": ["ogc-utils.prov"] +} diff --git a/_sources/prov-processing-step/description.md b/_sources/prov-processing-step/description.md new file mode 100644 index 00000000..ae156571 --- /dev/null +++ b/_sources/prov-processing-step/description.md @@ -0,0 +1,20 @@ +# Geospatial Processing Step Provenance + +This building block profiles `ogc-utils.prov` down to a single unit: one +geospatial processing step. + +PROV-O is deliberately general. Any valid PROV document is a valid description +of a processing step, which makes validation weak and cross-platform comparison +hard. + +OGC API - Processes Part 5 (draft 26-038) narrows this for job provenance: a +job entity, a process entity, an activity joining them, and input/output +artifacts carrying roles. This profile follows that shape. + +Part 5 does not define any link from a process to a registered process type. +This profile makes that link required, via the processType property. It is the +point at which the OSPD 2026 profile-plus-register pattern closes: the profile +gives the structure, the register gives the controlled term. + +Under development as part of OSPD 2026, deliverable D104 (Aganitha Space +Technologies, Workflow Profiler). diff --git a/_sources/prov-processing-step/examples.yaml b/_sources/prov-processing-step/examples.yaml new file mode 100644 index 00000000..4a8b1be5 --- /dev/null +++ b/_sources/prov-processing-step/examples.yaml @@ -0,0 +1,61 @@ +- title: Reprojection of a gridded precipitation dataset + description: >- + A single reprojection step, transforming a gridded precipitation dataset + from a geographic CRS to a projected CRS. Reprojection was the one + operation common to every workflow presented at the OSPD 2026 kick-off, + which makes it the natural first candidate for the process-type register. + snippets: + - language: json + code: | + { + "id": "urn:aganitha:step:reproject:20260805T101500Z", + "processType": "https://example.org/ospd/process-types/reprojection", + "label": "Reproject precipitation grid to national projected CRS", + "startedAtTime": "2026-08-05T10:15:00Z", + "endedAtTime": "2026-08-05T10:15:42Z", + "used": [ + { + "entity": "urn:aganitha:dataset:precip-daily-geographic", + "role": "sourceGrid", + "mediaType": "application/x-netcdf" + } + ], + "generated": [ + { + "entity": "urn:aganitha:dataset:precip-daily-projected", + "role": "targetGrid", + "mediaType": "application/x-netcdf" + } + ], + "wasAssociatedWith": [ + "https://gdal.org/" + ], + "parameters": { + "sourceCrs": "EPSG:4326", + "targetCrs": "EPSG:7755", + "resamplingMethod": "bilinear" + } + } + +- title: Minimal conforming step + description: >- + The smallest document that satisfies this profile. + snippets: + - language: json + code: | + { + "id": "urn:example:step:0001", + "processType": "https://example.org/ospd/process-types/reprojection", + "used": [ + { + "entity": "urn:example:input:0001", + "role": "sourceGrid" + } + ], + "generated": [ + { + "entity": "urn:example:output:0001", + "role": "targetGrid" + } + ] + } diff --git a/_sources/prov-processing-step/schema.yaml b/_sources/prov-processing-step/schema.yaml new file mode 100644 index 00000000..cb985550 --- /dev/null +++ b/_sources/prov-processing-step/schema.yaml @@ -0,0 +1,85 @@ +$schema: https://json-schema.org/draft/2020-12/schema +title: Geospatial Processing Step Provenance +description: >- + A single geospatial processing step, expressed as a constrained profile of + PROV-O. Narrows the general PROV building block to the black-box view + required for workflow profiling. + +allOf: + - $ref: bblocks://ogc.ogc-utils.prov + - type: object + required: + - id + - processType + - used + - generated + properties: + + id: + description: Stable identifier for this processing step activity. + type: string + format: uri + + processType: + description: >- + Identifier of the registered process type this step is an instance + of, resolved against the OSPD process-type register. + type: string + format: uri + + label: + description: Human-readable name for this step. + type: string + + startedAtTime: + type: string + format: date-time + + endedAtTime: + type: string + format: date-time + + used: + description: Entities consumed by this step. + type: array + minItems: 1 + items: + $ref: '#/$defs/roleReference' + + generated: + description: Entities produced by this step. + type: array + minItems: 1 + items: + $ref: '#/$defs/roleReference' + + wasAssociatedWith: + description: Software agent responsible for executing this step. + type: array + items: + type: string + format: uri + + parameters: + description: >- + Parameter values that determined the behaviour of this step. + type: object + additionalProperties: true + +$defs: + + roleReference: + description: >- + A reference to an entity together with the role it played in this step. + type: object + required: + - entity + - role + properties: + entity: + type: string + format: uri + role: + type: string + mediaType: + type: string diff --git a/_sources/prov-processing-step/schema.yaml.bak b/_sources/prov-processing-step/schema.yaml.bak new file mode 100644 index 00000000..4a7c5daa --- /dev/null +++ b/_sources/prov-processing-step/schema.yaml.bak @@ -0,0 +1,85 @@ +$schema: https://json-schema.org/draft/2020-12/schema +title: Geospatial Processing Step Provenance +description: >- + A single geospatial processing step, expressed as a constrained profile of + PROV-O. Narrows the general PROV building block to the black-box view + required for workflow profiling. + +allOf: + - $ref: bblocks://ogc-utils.prov + - type: object + required: + - id + - processType + - used + - generated + properties: + + id: + description: Stable identifier for this processing step activity. + type: string + format: uri + + processType: + description: >- + Identifier of the registered process type this step is an instance + of, resolved against the OSPD process-type register. + type: string + format: uri + + label: + description: Human-readable name for this step. + type: string + + startedAtTime: + type: string + format: date-time + + endedAtTime: + type: string + format: date-time + + used: + description: Entities consumed by this step. + type: array + minItems: 1 + items: + $ref: '#/$defs/roleReference' + + generated: + description: Entities produced by this step. + type: array + minItems: 1 + items: + $ref: '#/$defs/roleReference' + + wasAssociatedWith: + description: Software agent responsible for executing this step. + type: array + items: + type: string + format: uri + + parameters: + description: >- + Parameter values that determined the behaviour of this step. + type: object + additionalProperties: true + +$defs: + + roleReference: + description: >- + A reference to an entity together with the role it played in this step. + type: object + required: + - entity + - role + properties: + entity: + type: string + format: uri + role: + type: string + mediaType: + type: string diff --git a/bblocks-config.yaml b/bblocks-config.yaml index 7b6b3021..7bd03e59 100644 --- a/bblocks-config.yaml +++ b/bblocks-config.yaml @@ -18,6 +18,7 @@ imports: - https://ogcincubator.github.io/bblocks-ogcapi-processes - https://ogcincubator.github.io/prov-cwl/ - https://ogcincubator.github.io/bblocks-wf4ever/ + - https://ogcincubator.github.io/bblock-prov-schema/ - https://ogcincubator.github.io/bblocks-stac - https://ogcincubator.github.io/cross-domain-model From 3bb3ef63cb29e815e3a8793805a1a37a2877c5d5 Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Thu, 6 Aug 2026 20:33:34 +0530 Subject: [PATCH 04/18] =?UTF-8?q?Fix=20schema=20to=20PROV-O=20object=20mod?= =?UTF-8?q?el:=20entity=20refs=20in=20used/generated,=20roles=20via=20qual?= =?UTF-8?q?ifiedUsage=20=E2=80=94=20examples=20now=20validate=202/2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + _sources/prov-processing-step/bblock.json.bak | 13 --- _sources/prov-processing-step/examples.yaml | 34 ++------ _sources/prov-processing-step/schema.yaml | 55 ++++++------ _sources/prov-processing-step/schema.yaml.bak | 85 ------------------- 5 files changed, 36 insertions(+), 152 deletions(-) delete mode 100644 _sources/prov-processing-step/bblock.json.bak delete mode 100644 _sources/prov-processing-step/schema.yaml.bak diff --git a/.gitignore b/.gitignore index 34cadc62..33df40fa 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ build-local/ bblocks-config-local.yml bblocks-config-local.yaml .volumes +*.bak diff --git a/_sources/prov-processing-step/bblock.json.bak b/_sources/prov-processing-step/bblock.json.bak deleted file mode 100644 index d62b9abd..00000000 --- a/_sources/prov-processing-step/bblock.json.bak +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "Geospatial Processing Step Provenance", - "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", - "status": "under-development", - "dateTimeAddition": "2026-08-05T00:00:00Z", - "itemClass": "schema", - "version": "0.1.0", - "dateOfLastChange": "2026-08-05", - "maturity": "development", - "scope": "unstable", - "tags": ["provenance", "prov-o", "processing", "ospd"], - "dependsOn": ["ogc-utils.prov"] -} diff --git a/_sources/prov-processing-step/examples.yaml b/_sources/prov-processing-step/examples.yaml index 4a8b1be5..42c870fa 100644 --- a/_sources/prov-processing-step/examples.yaml +++ b/_sources/prov-processing-step/examples.yaml @@ -9,27 +9,20 @@ code: | { "id": "urn:aganitha:step:reproject:20260805T101500Z", + "provType": "Activity", "processType": "https://example.org/ospd/process-types/reprojection", "label": "Reproject precipitation grid to national projected CRS", "startedAtTime": "2026-08-05T10:15:00Z", "endedAtTime": "2026-08-05T10:15:42Z", - "used": [ + "used": ["urn:aganitha:dataset:precip-daily-geographic"], + "generated": ["urn:aganitha:dataset:precip-daily-projected"], + "qualifiedUsage": [ { "entity": "urn:aganitha:dataset:precip-daily-geographic", - "role": "sourceGrid", - "mediaType": "application/x-netcdf" + "hadRole": "https://example.org/ospd/roles/sourceGrid" } ], - "generated": [ - { - "entity": "urn:aganitha:dataset:precip-daily-projected", - "role": "targetGrid", - "mediaType": "application/x-netcdf" - } - ], - "wasAssociatedWith": [ - "https://gdal.org/" - ], + "wasAssociatedWith": ["https://gdal.org/"], "parameters": { "sourceCrs": "EPSG:4326", "targetCrs": "EPSG:7755", @@ -45,17 +38,8 @@ code: | { "id": "urn:example:step:0001", + "provType": "Activity", "processType": "https://example.org/ospd/process-types/reprojection", - "used": [ - { - "entity": "urn:example:input:0001", - "role": "sourceGrid" - } - ], - "generated": [ - { - "entity": "urn:example:output:0001", - "role": "targetGrid" - } - ] + "used": ["urn:example:input:0001"], + "generated": ["urn:example:output:0001"] } diff --git a/_sources/prov-processing-step/schema.yaml b/_sources/prov-processing-step/schema.yaml index cb985550..320aba25 100644 --- a/_sources/prov-processing-step/schema.yaml +++ b/_sources/prov-processing-step/schema.yaml @@ -2,8 +2,9 @@ $schema: https://json-schema.org/draft/2020-12/schema title: Geospatial Processing Step Provenance description: >- A single geospatial processing step, expressed as a constrained profile of - PROV-O. Narrows the general PROV building block to the black-box view - required for workflow profiling. + PROV-O. Inputs and outputs are entity references; the role each played is + expressed through prov:qualifiedUsage rather than inline, so the profile + stays compatible with the PROV-O object model. allOf: - $ref: bblocks://ogc.ogc-utils.prov @@ -18,17 +19,15 @@ allOf: id: description: Stable identifier for this processing step activity. type: string - format: uri processType: description: >- Identifier of the registered process type this step is an instance - of, resolved against the OSPD process-type register. + of. This is the link that PROV-O and OGC API - Processes Part 5 do + not themselves provide. type: string - format: uri label: - description: Human-readable name for this step. type: string startedAtTime: @@ -44,42 +43,40 @@ allOf: type: array minItems: 1 items: - $ref: '#/$defs/roleReference' + type: string generated: description: Entities produced by this step. type: array minItems: 1 items: - $ref: '#/$defs/roleReference' + type: string + + qualifiedUsage: + description: >- + Which declared input slot of the process type each consumed entity + occupied. Makes two runs of the same process type comparable. + type: array + items: + type: object + required: + - entity + - hadRole + properties: + entity: + type: string + hadRole: + type: string wasAssociatedWith: - description: Software agent responsible for executing this step. type: array items: type: string - format: uri parameters: description: >- - Parameter values that determined the behaviour of this step. + Parameter values that determined the behaviour of this step. Keys + SHOULD be drawn from the parameter terms declared by the registered + process type. type: object additionalProperties: true - -$defs: - - roleReference: - description: >- - A reference to an entity together with the role it played in this step. - type: object - required: - - entity - - role - properties: - entity: - type: string - format: uri - role: - type: string - mediaType: - type: string diff --git a/_sources/prov-processing-step/schema.yaml.bak b/_sources/prov-processing-step/schema.yaml.bak deleted file mode 100644 index 4a7c5daa..00000000 --- a/_sources/prov-processing-step/schema.yaml.bak +++ /dev/null @@ -1,85 +0,0 @@ -$schema: https://json-schema.org/draft/2020-12/schema -title: Geospatial Processing Step Provenance -description: >- - A single geospatial processing step, expressed as a constrained profile of - PROV-O. Narrows the general PROV building block to the black-box view - required for workflow profiling. - -allOf: - - $ref: bblocks://ogc-utils.prov - - type: object - required: - - id - - processType - - used - - generated - properties: - - id: - description: Stable identifier for this processing step activity. - type: string - format: uri - - processType: - description: >- - Identifier of the registered process type this step is an instance - of, resolved against the OSPD process-type register. - type: string - format: uri - - label: - description: Human-readable name for this step. - type: string - - startedAtTime: - type: string - format: date-time - - endedAtTime: - type: string - format: date-time - - used: - description: Entities consumed by this step. - type: array - minItems: 1 - items: - $ref: '#/$defs/roleReference' - - generated: - description: Entities produced by this step. - type: array - minItems: 1 - items: - $ref: '#/$defs/roleReference' - - wasAssociatedWith: - description: Software agent responsible for executing this step. - type: array - items: - type: string - format: uri - - parameters: - description: >- - Parameter values that determined the behaviour of this step. - type: object - additionalProperties: true - -$defs: - - roleReference: - description: >- - A reference to an entity together with the role it played in this step. - type: object - required: - - entity - - role - properties: - entity: - type: string - format: uri - role: - type: string - mediaType: - type: string From e49c3d997a8dade762189cb56ee01ec964974747 Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Fri, 7 Aug 2026 19:58:10 +0530 Subject: [PATCH 05/18] Bind processType to dct:type and label to rdfs:label in JSON-LD context --- _sources/prov-processing-step/schema.yaml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/_sources/prov-processing-step/schema.yaml b/_sources/prov-processing-step/schema.yaml index 320aba25..64085ab1 100644 --- a/_sources/prov-processing-step/schema.yaml +++ b/_sources/prov-processing-step/schema.yaml @@ -24,11 +24,16 @@ allOf: description: >- Identifier of the registered process type this step is an instance of. This is the link that PROV-O and OGC API - Processes Part 5 do - not themselves provide. + not themselves provide. Bound to dct:type rather than a newly + minted term, so the value resolves as a governed concept in the + process-type register. type: string + x-jsonld-id: http://purl.org/dc/terms/type + x-jsonld-type: '@id' label: type: string + x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#label startedAtTime: type: string @@ -77,6 +82,9 @@ allOf: description: >- Parameter values that determined the behaviour of this step. Keys SHOULD be drawn from the parameter terms declared by the registered - process type. + process type. Deliberately left unbound in the JSON-LD context: + how parameters should be typed depends on whether process types + are registered coarsely or as parameterised subtypes, which is + still an open question for the register design. type: object additionalProperties: true From b95a51536da8194ecb0bbe2030bad771c5692adc Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Fri, 7 Aug 2026 20:12:46 +0530 Subject: [PATCH 06/18] Trigger Actions after enabling workflows on fork From 1aa06d621d26b009eb013ee330f5a17000c4818d Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Fri, 7 Aug 2026 20:45:37 +0530 Subject: [PATCH 07/18] =?UTF-8?q?Activity=202:=20profile=20the=20Anvikshan?= =?UTF-8?q?a=20drought=20pipeline=20=E2=80=94=208=20worked=20examples=20co?= =?UTF-8?q?vering=20ingest=20through=20model=20inference?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _sources/prov-processing-step/examples.yaml | 234 ++++++++++++++++++-- 1 file changed, 215 insertions(+), 19 deletions(-) diff --git a/_sources/prov-processing-step/examples.yaml b/_sources/prov-processing-step/examples.yaml index 42c870fa..2d22c3b6 100644 --- a/_sources/prov-processing-step/examples.yaml +++ b/_sources/prov-processing-step/examples.yaml @@ -1,35 +1,231 @@ -- title: Reprojection of a gridded precipitation dataset +- title: Ingest of mandal-level vegetation and soil moisture description: >- - A single reprojection step, transforming a gridded precipitation dataset - from a geographic CRS to a projected CRS. Reprojection was the one - operation common to every workflow presented at the OSPD 2026 kick-off, - which makes it the natural first candidate for the process-type register. + Retrieval of source observations into the workflow. Ingest is where + external provenance ends and workflow provenance begins: the generated + entity is the first thing downstream steps can cite. snippets: - language: json code: | { - "id": "urn:aganitha:step:reproject:20260805T101500Z", + "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", "provType": "Activity", - "processType": "https://example.org/ospd/process-types/reprojection", - "label": "Reproject precipitation grid to national projected CRS", - "startedAtTime": "2026-08-05T10:15:00Z", - "endedAtTime": "2026-08-05T10:15:42Z", - "used": ["urn:aganitha:dataset:precip-daily-geographic"], - "generated": ["urn:aganitha:dataset:precip-daily-projected"], + "processType": "https://example.org/ospd/process-types/ingest", + "label": "Ingest mandal NDVI and soil moisture", + "startedAtTime": "2026-08-07T06:00:00Z", + "endedAtTime": "2026-08-07T06:03:41Z", + "used": ["urn:aganitha:source:dicra-mandal-archive"], + "generated": ["urn:aganitha:dataset:mandal-ndvi-sm-merged"], "qualifiedUsage": [ { - "entity": "urn:aganitha:dataset:precip-daily-geographic", - "hadRole": "https://example.org/ospd/roles/sourceGrid" + "entity": "urn:aganitha:source:dicra-mandal-archive", + "hadRole": "https://example.org/ospd/roles/sourceArchive" + } + ] + } + +- title: Normalisation of vegetation index to a condition index + description: >- + Rescaling an observed index against its own historical extremes. The + reference extrema are inputs rather than inline constants, so the period + they were derived from is recoverable from the provenance. + snippets: + - language: json + code: | + { + "id": "urn:aganitha:step:vci:20260807T061000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-normalisation", + "label": "Compute vegetation condition index from NDVI", + "used": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "urn:aganitha:reference:ndvi-extrema" + ], + "generated": ["urn:aganitha:dataset:vci"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "hadRole": "https://example.org/ospd/roles/observedIndex" + }, + { + "entity": "urn:aganitha:reference:ndvi-extrema", + "hadRole": "https://example.org/ospd/roles/normalisationReference" + } + ] + } + +- title: Weighted composition of a combined drought index + description: >- + Combination of two condition indices under fixed weights. Both inputs + share the same role, and the weights are step parameters rather than + properties of the process type — a case that bears directly on how + finely process types should be registered. + snippets: + - language: json + code: | + { + "id": "urn:aganitha:step:cdsi:20260807T062000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-composition", + "label": "Compose combined drought severity index", + "used": [ + "urn:aganitha:dataset:vci", + "urn:aganitha:dataset:smdi" + ], + "generated": ["urn:aganitha:dataset:cdsi"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:vci", + "hadRole": "https://example.org/ospd/roles/indexComponent" + }, + { + "entity": "urn:aganitha:dataset:smdi", + "hadRole": "https://example.org/ospd/roles/indexComponent" + } + ], + "parameters": { + "weights": { "vci": 0.6, "smdi": 0.4 } + } + } + +- title: Classification into drought severity classes + description: >- + Assignment of continuous index values to discrete classes. The class + scheme is an input entity, so the thresholds applied are recoverable + from the provenance without reading the code. + snippets: + - language: json + code: | + { + "id": "urn:aganitha:step:classify:20260807T063000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/classification", + "label": "Classify drought severity", + "used": [ + "urn:aganitha:dataset:cdsi", + "urn:aganitha:scheme:drought-severity-classes" + ], + "generated": ["urn:aganitha:dataset:drought-classes"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/inputField" + }, + { + "entity": "urn:aganitha:scheme:drought-severity-classes", + "hadRole": "https://example.org/ospd/roles/classificationScheme" } ], - "wasAssociatedWith": ["https://gdal.org/"], "parameters": { - "sourceCrs": "EPSG:4326", - "targetCrs": "EPSG:7755", - "resamplingMethod": "bilinear" + "classBreaks": [0.30, 0.45, 0.60, 0.75] } } +- title: Standardised precipitation index over an accumulation window + description: >- + Derivation of a standardised index from an accumulated series against a + fitted reference period. Two entities of the same kind distinguished + only by role — the case where entity references alone would be + ambiguous and qualifiedUsage does real work. + snippets: + - language: json + code: | + { + "id": "urn:aganitha:step:spi:20260807T064000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/standardised-index", + "label": "Compute standardised precipitation index", + "used": [ + "urn:aganitha:dataset:precipitation-series", + "urn:aganitha:dataset:precipitation-reference-period" + ], + "generated": ["urn:aganitha:dataset:spi"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:precipitation-series", + "hadRole": "https://example.org/ospd/roles/inputSeries" + }, + { + "entity": "urn:aganitha:dataset:precipitation-reference-period", + "hadRole": "https://example.org/ospd/roles/fittingReference" + } + ] + } + +- title: Model training as a processing step + description: >- + Training a predictive model, expressed as an ordinary processing + activity. The generated entity is a fitted model rather than a data + product, and the fold assignment is an input entity so the spatial + cross-validation design is recoverable from the provenance. + + This is the case the profile is least obviously shaped for, and the + reason it is included: if a trained model cannot be expressed as an + entity generated by an activity, the profile cannot describe machine + learning workflows at all. + snippets: + - language: json + code: | + { + "id": "urn:aganitha:step:train:20260807T070000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/model-training", + "label": "Train drought prediction model with spatial cross-validation", + "used": [ + "urn:aganitha:dataset:training-features", + "urn:aganitha:dataset:drought-labels", + "urn:aganitha:partition:district-folds" + ], + "generated": [ + "urn:aganitha:model:drought-classifier", + "urn:aganitha:report:validation-metrics" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:training-features", + "hadRole": "https://example.org/ospd/roles/trainingFeatures" + }, + { + "entity": "urn:aganitha:dataset:drought-labels", + "hadRole": "https://example.org/ospd/roles/trainingTarget" + }, + { + "entity": "urn:aganitha:partition:district-folds", + "hadRole": "https://example.org/ospd/roles/validationPartition" + } + ] + } + +- title: Inference using a trained model + description: >- + Applying a fitted model to produce a projection. The same model entity + that was generated by training is here consumed as an input — the + round trip that makes model provenance chainable, and something no + purely data-oriented profile has to handle. + snippets: + - language: json + code: | + { + "id": "urn:aganitha:step:project:20260807T071500Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/model-inference", + "label": "Generate forward drought projection", + "used": [ + "urn:aganitha:model:drought-classifier", + "urn:aganitha:dataset:projection-drivers" + ], + "generated": ["urn:aganitha:dataset:drought-projection"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:model:drought-classifier", + "hadRole": "https://example.org/ospd/roles/fittedModel" + }, + { + "entity": "urn:aganitha:dataset:projection-drivers", + "hadRole": "https://example.org/ospd/roles/inferenceInput" + } + ] + } + - title: Minimal conforming step description: >- The smallest document that satisfies this profile. @@ -39,7 +235,7 @@ { "id": "urn:example:step:0001", "provType": "Activity", - "processType": "https://example.org/ospd/process-types/reprojection", + "processType": "https://example.org/ospd/process-types/ingest", "used": ["urn:example:input:0001"], "generated": ["urn:example:output:0001"] } From 85c4a4497b3330bb4bdf330f48829a8f536a28f0 Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Wed, 12 Aug 2026 14:41:01 +0000 Subject: [PATCH 08/18] Building blocks postprocessing --- ...4f3888bce31290b36670e724d47ed42b7b0b32f1b9 | 122 +- ...ab98bb42793e39c648c553b13d694c2d16a570cbc2 | 487 +++++-- ...00d04b973d8747f35e6d5bc47cf89049ed3423f61e | 20 +- ...f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 | 101 +- ...b918c9b9b4b63f3323f2f61a1954bf77d7ae2ff8da | 15 + .../sample-implementation/openapi.yaml | 8 +- .../inputDescription/_visited_properties.tsv | 4 +- .../inputDescription/resolvedProperties.json | 2 +- .../inputDescription/schema.json | 6 +- .../inputDescription/schema.yaml | 6 +- .../inputSchema/resolvedProperties.json | 2 +- .../outputDescription/_visited_properties.tsv | 4 +- .../outputDescription/schema.json | 4 +- .../outputDescription/schema.yaml | 4 +- .../_visited_properties.tsv | 58 +- .../resolvedProperties.json | 2 +- .../processDescription/schema.json | 4 +- .../processDescription/schema.yaml | 4 +- .../inputDescriptions/_visited_properties.tsv | 38 +- .../inputDescriptions/resolvedProperties.json | 2 +- .../schemas/inputDescriptions/schema.json | 2 +- .../schemas/inputDescriptions/schema.yaml | 2 +- .../_visited_properties.tsv | 20 +- .../schemas/outputDescriptions/schema.json | 2 +- .../schemas/outputDescriptions/schema.yaml | 2 +- .../common/resolvedProperties.json | 2 +- .../experiments/_visited_properties.tsv | 4 +- .../experiments/resolvedProperties.json | 2 +- .../experiments/schema.json | 6 +- .../experiments/schema.yaml | 6 +- .../products/resolvedProperties.json | 2 +- .../products/schema.json | 2 +- .../products/schema.yaml | 2 +- .../workflows/_visited_properties.tsv | 4 +- .../workflows/resolvedProperties.json | 2 +- .../workflows/schema.json | 4 +- .../workflows/schema.yaml | 4 +- .../_unbound_local_properties.tsv | 11 + .../_visited_properties.tsv | 127 ++ .../osc/prov-processing-step/context.jsonld | 359 +++++ .../resolvedProperties.json | 1 + .../osc/prov-processing-step/schema.json | 89 ++ .../osc/prov-processing-step/schema.yaml | 73 + build/bblocks.jsonld | 862 ++++++------ build/bblocks.ttl | 613 +++++---- .../api-profiles/processes/ipt/api/index.json | 10 +- .../processes/ipt/execute/index.json | 18 +- .../processes/ipt/results/index.json | 20 +- .../api-profiles/processes/ospd/index.json | 12 +- .../sample-implementation/index.json | 36 +- .../inputDescription/index.json | 22 +- .../buffer-geometry/inputSchema/index.json | 20 +- .../outputDescription/index.json | 22 +- .../buffer-geometry/outputSchema/index.json | 14 +- .../processDescription/index.json | 22 +- .../schemas/inputDescriptions/index.json | 18 +- .../schemas/outputDescriptions/index.json | 18 +- .../processes/workflow/index.json | 6 +- .../osc/application-package/index.json | 20 +- .../geodcat-stac-earthcode/common/index.json | 40 +- .../experiments/index.json | 66 +- .../products/index.json | 52 +- .../workflows/index.json | 54 +- .../json-full/osc/ontology/cwlprov/index.json | 6 +- .../osc/ontology/openscience/index.json | 16 +- .../osc/prov-processing-step/index.json | 256 ++++ .../api-profiles/processes/ipt/api/index.md | 2 +- .../processes/ipt/execute/index.md | 6 +- .../processes/ipt/results/index.md | 8 +- .../osc/api-profiles/processes/ospd/index.md | 2 +- .../processes/sample-implementation/index.md | 2 +- .../buffer-geometry/inputDescription/index.md | 14 +- .../buffer-geometry/inputSchema/index.md | 8 +- .../outputDescription/index.md | 12 +- .../buffer-geometry/outputSchema/index.md | 6 +- .../processDescription/index.md | 12 +- .../schemas/inputDescriptions/index.md | 10 +- .../schemas/outputDescriptions/index.md | 10 +- .../api-profiles/processes/workflow/index.md | 2 +- .../markdown/osc/application-package/index.md | 6 +- .../geodcat-stac-earthcode/common/index.md | 34 +- .../experiments/index.md | 92 +- .../geodcat-stac-earthcode/products/index.md | 72 +- .../geodcat-stac-earthcode/workflows/index.md | 180 +-- .../markdown/osc/ontology/cwlprov/index.md | 2 +- .../osc/ontology/openscience/index.md | 2 +- .../osc/prov-processing-step/index.md | 1187 +++++++++++++++++ build/register-summary.md | 22 +- build/register.json | 723 +++++----- .../processes/ipt/api/_report.json | 2 +- .../processes/ipt/execute/_report.json | 2 +- .../processes/ipt/results/_report.json | 2 +- .../api-profiles/processes/ospd/_report.json | 2 +- .../sample-implementation/_report.json | 2 +- .../processes/workflow/_report.json | 2 +- .../osc/application-package/_report.json | 4 +- .../example_1_1.validation_passed.txt | 2 +- .../common/_report.json | 14 +- .../common/example_1_1.jsonld | 2 +- .../common/example_1_1.ttl | 24 +- .../common/example_1_1.validation_passed.txt | 8 +- .../experiments/_report.json | 152 +-- .../example_1_1.validation_passed.txt | 12 +- .../example_2_1.validation_passed.txt | 8 +- .../experiments/example_3_1.jsonld | 2 +- .../experiments/example_3_1.ttl | 30 +- .../example_3_1.validation_passed.txt | 8 +- .../experiments/example_4_1.jsonld | 2 +- .../experiments/example_4_1.ttl | 44 +- .../example_4_1.validation_passed.txt | 8 +- .../products/_report.json | 98 +- .../products/empty-themes-fail.jsonld | 2 +- .../products/empty-themes-fail.ttl | 24 +- .../empty-themes-fail.validation_passed.txt | 8 +- .../products/example_1_1.jsonld | 2 +- .../products/example_1_1.ttl | 28 +- .../example_1_1.validation_passed.txt | 8 +- .../products/example_2_1.jsonld | 2 +- .../products/example_2_1.ttl | 30 +- .../example_2_1.validation_passed.txt | 8 +- .../invalid-cf-parameters-fail.jsonld | 2 +- .../products/invalid-cf-parameters-fail.ttl | 34 +- ...d-cf-parameters-fail.validation_passed.txt | 8 +- .../products/invalid-osc-status-fail.jsonld | 2 +- .../products/invalid-osc-status-fail.ttl | 30 +- ...alid-osc-status-fail.validation_passed.txt | 8 +- .../products/missing-project-fail.jsonld | 2 +- .../products/missing-project-fail.ttl | 20 +- ...missing-project-fail.validation_passed.txt | 8 +- .../products/missing-type-fail.jsonld | 2 +- .../products/missing-type-fail.ttl | 38 +- .../missing-type-fail.validation_passed.txt | 8 +- .../products/valid-cf-parameters.jsonld | 2 +- .../products/valid-cf-parameters.ttl | 42 +- .../valid-cf-parameters.validation_passed.txt | 8 +- .../workflows/_report.json | 30 +- .../workflows/example_1_1.jsonld | 2 +- .../workflows/example_1_1.ttl | 68 +- .../example_1_1.validation_passed.txt | 8 +- .../workflows/example_2_1.jsonld | 2 +- .../workflows/example_2_1.ttl | 96 +- .../example_2_1.validation_passed.txt | 8 +- build/tests/osc/ontology/cwlprov/_report.json | 2 +- .../osc/ontology/openscience/_report.json | 2 +- .../osc/prov-processing-step/_report.json | 510 +++++++ .../osc/prov-processing-step/example_1_1.json | 20 + .../prov-processing-step/example_1_1.jsonld | 21 + .../osc/prov-processing-step/example_1_1.ttl | 15 + .../example_1_1.validation_passed.txt | 13 + .../osc/prov-processing-step/example_2_1.json | 23 + .../prov-processing-step/example_2_1.jsonld | 24 + .../osc/prov-processing-step/example_2_1.ttl | 15 + .../example_2_1.validation_passed.txt | 13 + .../osc/prov-processing-step/example_3_1.json | 23 + .../prov-processing-step/example_3_1.jsonld | 24 + .../osc/prov-processing-step/example_3_1.ttl | 15 + .../example_3_1.validation_passed.txt | 13 + .../osc/prov-processing-step/example_4_1.json | 29 + .../prov-processing-step/example_4_1.jsonld | 30 + .../osc/prov-processing-step/example_4_1.ttl | 15 + .../example_4_1.validation_passed.txt | 13 + .../osc/prov-processing-step/example_5_1.json | 31 + .../prov-processing-step/example_5_1.jsonld | 32 + .../osc/prov-processing-step/example_5_1.ttl | 15 + .../example_5_1.validation_passed.txt | 13 + .../osc/prov-processing-step/example_6_1.json | 23 + .../prov-processing-step/example_6_1.jsonld | 24 + .../osc/prov-processing-step/example_6_1.ttl | 15 + .../example_6_1.validation_passed.txt | 13 + .../osc/prov-processing-step/example_7_1.json | 34 + .../prov-processing-step/example_7_1.jsonld | 35 + .../osc/prov-processing-step/example_7_1.ttl | 22 + .../example_7_1.validation_passed.txt | 13 + .../osc/prov-processing-step/example_8_1.json | 23 + .../prov-processing-step/example_8_1.jsonld | 24 + .../osc/prov-processing-step/example_8_1.ttl | 15 + .../example_8_1.validation_passed.txt | 13 + .../osc/prov-processing-step/example_9_1.json | 11 + .../prov-processing-step/example_9_1.jsonld | 12 + .../osc/prov-processing-step/example_9_1.ttl | 8 + .../example_9_1.validation_passed.txt | 13 + build/tests/report.html | 610 +++++++-- build/tests/report.json | 886 +++++++++--- 183 files changed, 7319 insertions(+), 2614 deletions(-) create mode 100644 build/annotated/_cache/e45fa9c07fd571e8456237b918c9b9b4b63f3323f2f61a1954bf77d7ae2ff8da create mode 100644 build/annotated/osc/prov-processing-step/_unbound_local_properties.tsv create mode 100644 build/annotated/osc/prov-processing-step/_visited_properties.tsv create mode 100644 build/annotated/osc/prov-processing-step/context.jsonld create mode 100644 build/annotated/osc/prov-processing-step/resolvedProperties.json create mode 100644 build/annotated/osc/prov-processing-step/schema.json create mode 100644 build/annotated/osc/prov-processing-step/schema.yaml create mode 100644 build/generateddocs/json-full/osc/prov-processing-step/index.json create mode 100644 build/generateddocs/markdown/osc/prov-processing-step/index.md create mode 100644 build/tests/osc/prov-processing-step/_report.json create mode 100644 build/tests/osc/prov-processing-step/example_1_1.json create mode 100644 build/tests/osc/prov-processing-step/example_1_1.jsonld create mode 100644 build/tests/osc/prov-processing-step/example_1_1.ttl create mode 100644 build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt create mode 100644 build/tests/osc/prov-processing-step/example_2_1.json create mode 100644 build/tests/osc/prov-processing-step/example_2_1.jsonld create mode 100644 build/tests/osc/prov-processing-step/example_2_1.ttl create mode 100644 build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt create mode 100644 build/tests/osc/prov-processing-step/example_3_1.json create mode 100644 build/tests/osc/prov-processing-step/example_3_1.jsonld create mode 100644 build/tests/osc/prov-processing-step/example_3_1.ttl create mode 100644 build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt create mode 100644 build/tests/osc/prov-processing-step/example_4_1.json create mode 100644 build/tests/osc/prov-processing-step/example_4_1.jsonld create mode 100644 build/tests/osc/prov-processing-step/example_4_1.ttl create mode 100644 build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt create mode 100644 build/tests/osc/prov-processing-step/example_5_1.json create mode 100644 build/tests/osc/prov-processing-step/example_5_1.jsonld create mode 100644 build/tests/osc/prov-processing-step/example_5_1.ttl create mode 100644 build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt create mode 100644 build/tests/osc/prov-processing-step/example_6_1.json create mode 100644 build/tests/osc/prov-processing-step/example_6_1.jsonld create mode 100644 build/tests/osc/prov-processing-step/example_6_1.ttl create mode 100644 build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt create mode 100644 build/tests/osc/prov-processing-step/example_7_1.json create mode 100644 build/tests/osc/prov-processing-step/example_7_1.jsonld create mode 100644 build/tests/osc/prov-processing-step/example_7_1.ttl create mode 100644 build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt create mode 100644 build/tests/osc/prov-processing-step/example_8_1.json create mode 100644 build/tests/osc/prov-processing-step/example_8_1.jsonld create mode 100644 build/tests/osc/prov-processing-step/example_8_1.ttl create mode 100644 build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt create mode 100644 build/tests/osc/prov-processing-step/example_9_1.json create mode 100644 build/tests/osc/prov-processing-step/example_9_1.jsonld create mode 100644 build/tests/osc/prov-processing-step/example_9_1.ttl create mode 100644 build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt diff --git a/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 b/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 index fac5c3e8..e9216731 100644 --- a/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 +++ b/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 @@ -3,12 +3,12 @@ "abstract": "[Building Blocks](https://ogcincubator.github.io/bblocks-docs/) for OGC API Records, components and extensions\n", "description": "A set of Building Blocks to allow reuse, testing and documentation of elements and extensions of OGC API Records. Declares and validates conformance with the OGC API Features (and inherits OGC API Common) baseline.\n\nThese elements are re-used by the [STAC](](https://ogcincubator.github.io/bblocks-stac/) and [GeoDCAT implementation](../geodcat-ogc-api-records), binding Records schemas to DCAT and GeoDCAT ontologies.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql", - "modified": "2026-08-04T04:01:47.534767", + "modified": "2026-08-10T03:33:55.790016", "tooling": { "bblocks-postprocess": { - "commitId": "\"f3952c38e56b44bfa91d3b3ddf5a320e0c4efa8a", - "shortCommitId": "\"f3952c", - "date": "2026-07-30T14:19:42+00:00\"" + "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", + "shortCommitId": "\"989dc6", + "date": "2026-08-06T10:55:48+00:00\"" } }, "gitRepository": "https://github.com/ogcincubator/bblocks-ogcapi-records", @@ -63,6 +63,51 @@ } } }, + { + "itemIdentifier": "ogc.api.records.v1.schemas.language", + "name": "Schema for language", + "status": "under-development", + "dateTimeAddition": "2024-01-23T12:40:00+01:00", + "itemClass": "schema", + "register": "ogcapi-records", + "version": "0.1", + "dateOfLastChange": "2024-01-23", + "sources": [ + { + "title": "OGC API Records - Draft", + "link": "https://docs.ogc.org/DRAFTS/20-004.html" + } + ], + "tags": [ + "ogcapi-records", + "records" + ], + "schema": { + "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml", + "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.json" + }, + "abstract": "This building block corresponds to the schema for an OGC API Records language", + "shaclShapes": {}, + "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/remote_cache/", + "sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/language.yaml", + "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/resolvedProperties.json", + "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/language/", + "validationPassed": true, + "documentation": { + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/language/index.json" + }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/language/index.md" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.language" + } + } + }, { "itemIdentifier": "ogc.api.records.v1.schemas.license", "name": "Schema for license", @@ -221,51 +266,6 @@ } } }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.language", - "name": "Schema for language", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.json" - }, - "abstract": "This building block corresponds to the schema for an OGC API Records language", - "shaclShapes": {}, - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/remote_cache/", - "sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/language.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/language/", - "validationPassed": true, - "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/language/index.json" - }, - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/language/index.md" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.language" - } - } - }, { "itemIdentifier": "ogc.api.records.v1.schemas.roles", "name": "Schema for roles", @@ -423,8 +423,8 @@ "abstract": "This building block corresponds to the schema for an OGC API Records contact", "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.api.records.v1.schemas.roles" + "bblocks://ogc.api.records.v1.schemas.roles", + "bblocks://ogc.ogc-utils.json-link" ], "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml", @@ -611,16 +611,16 @@ "version": "0.1", "dateOfLastChange": "2024-01-23", "dependsOn": [ - "bblocks://ogc.api.records.v1.schemas.time", "bblocks://ogc.api.records.v1.schemas.contact", "bblocks://ogc.geo.features.feature", - "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "bblocks://ogc.api.records.v1.schemas.license", - "bblocks://ogc.api.records.records-ontology", - "bblocks://ogc.api.records.v1.schemas.theme", "bblocks://ogc.api.records.v1.schemas.language", "bblocks://ogc.geo.common.data_types.geojson", - "bblocks://ogc.api.records.v1.schemas.link" + "bblocks://ogc.api.records.v1.schemas.license", + "bblocks://ogc.api.records.v1.schemas.link", + "bblocks://ogc.api.records.v1.schemas.theme", + "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "bblocks://ogc.api.records.records-ontology", + "bblocks://ogc.api.records.v1.schemas.time" ], "sources": [ { @@ -695,10 +695,10 @@ "dependsOn": [ "bblocks://ogc.api.records.v1.schemas.contact", "bblocks://ogc.api.features.v1.schemas.collection", - "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "bblocks://ogc.api.records.v1.schemas.language", "bblocks://ogc.api.records.v1.schemas.license", "bblocks://ogc.api.records.v1.schemas.theme", - "bblocks://ogc.api.records.v1.schemas.language" + "bblocks://ogc.api.records.v1.schemas.linkTemplate" ], "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalog/schema.yaml", @@ -754,8 +754,8 @@ }, "dependsOn": [ "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "bblocks://ogc.api.features.v1.schemas.collections", - "bblocks://ogc.api.records.v1.schemas.recordGeoJSON" + "bblocks://ogc.api.records.v1.schemas.recordGeoJSON", + "bblocks://ogc.api.features.v1.schemas.collections" ], "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordsGeoJSON/schema.yaml", diff --git a/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 b/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 index 58bd5d73..00ce8160 100644 --- a/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 +++ b/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 @@ -3,12 +3,12 @@ "abstract": "Defines a reusable baseline \"cross-domain semantic model\" by defining a series of profiles and dependencies on available standards and where appropriate a set of constraints for application of such standards in the spatio-temporal domain.\n", "description": "\nThese models are defined as [\"building blocks\"](https://ogcincubator.github.io/bblocks-docs/) to allow for transparent reuse of a range of semantic models published by OGC and other international standards organisations (SDO) that may be used to define semantic models for application domains in a consistent and interoperable way.\n\nApplication domains will typically define profiles of these core models to meet specific needs. Infrastructures supporting application domains may define more general profiles to support commonality of implementation necessary to exploit infrastructure services. \n\nThe Cross-domain model underpins proposed domain models for Agriculture, Oceans and AG4DG.\nBy defining these models using this common cross-domain model the interoperability between such domains is enhanced, and made transparent to applications.\n\nNote that metadata models may be defined to exploit these semantics -\nthe cross-domain model is agnostic of the various metadata schemas or models that may be used, recognising that most \"systems of systems\" will have \nmultiple metadata formats in play due to evolution, backwards compatibility requirements and specific metadata needs of different communities and systems.\n\n![](https://lucid.app/publicSegments/view/eebe9d1b-d2ae-4bb9-a929-1d4414abcd47/image.png)\n\nDefining constraints using SHACL for these building blocks allows for inheritance of validation rules. \nThis will dramatically reduce the complexity of defining and testing domain models in a consistent fashion.\n\nMany such restrictions will relate to the way these models are combined -\nfor example the way GeoDCAT, PROV, RDF-Datacube and SOSA may be combined to standardise the way observational data is described using available standards.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-01-13T22:39:58.366213", + "modified": "2026-08-12T13:18:43.559791", "tooling": { "bblocks-postprocess": { - "commitId": "\"e31f9b7205a141a60831e312d473ddf981d03c99", - "shortCommitId": "\"e31f9b", - "date": "2026-01-13T14:30:58+00:00\"" + "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", + "shortCommitId": "\"989dc6", + "date": "2026-08-06T10:55:48+00:00\"" } }, "gitRepository": "https://github.com/ogcincubator/cross-domain-model", @@ -33,7 +33,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-01-13", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/ogcincubator/cross-domain-model", "dependsOn": [], "x-shaclRules": [ @@ -53,18 +53,17 @@ "ontology": "https://www.w3.org/ns/prov-o", "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/prov/remote_cache/", "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/", - "rdfData": [], "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/cross-domain-model/blob/master/build/tests/model/cross-domain/prov/", "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/prov/index.md" - }, "json-full": { "mediatype": "application/json", "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/prov/index.json" }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/prov/index.md" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.prov" @@ -81,7 +80,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-01-13", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/bblock-template", "dependsOn": [], "sources": [ @@ -106,17 +105,16 @@ "ontology": "https://www.w3.org/ns/sosa/sosa.ttl", "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/sosa/remote_cache/", "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/", - "rdfData": [], "validationPassed": true, "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/sosa/index.md" - }, "json-full": { "mediatype": "application/json", "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/sosa/index.json" }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/sosa/index.md" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.sosa" @@ -133,27 +131,37 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-01-13", - "link": "https://github.com/opengeospatial/bblock-template", - "sources": [], + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/ogcincubator/cross-domain-model", + "sources": [ + { + "title": "OGC GeoSPARQL", + "link": "http://www.opengis.net/ont/geosparql" + } + ], "scope": "dev", "tags": [ - "GeoSPARQL", - "Proxy" + "GeoSPARQL" ], "shaclShapes": {}, + "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/context.jsonld", + "schema": { + "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/schema.yaml", + "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/schema.json" + }, + "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/geosparql/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/geosparql/context.jsonld", "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/geosparql/", - "rdfData": [], "validationPassed": true, "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/geosparql/index.md" - }, "json-full": { "mediatype": "application/json", "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/geosparql/index.json" }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/geosparql/index.md" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.geosparql" @@ -169,7 +177,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-01-13", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/bblock-template", "dependsOn": [], "shaclRules": [], @@ -188,20 +196,307 @@ "ontology": "http://purl.org/linked-data/cube#", "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/datacube/remote_cache/", "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/datacube/", - "rdfData": [], "validationPassed": true, "documentation": { + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/datacube/index.json" + }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/datacube/index.md" }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.datacube" + } + } + }, + { + "itemIdentifier": "ogc.model.cross-domain.codemeta", + "name": "CodeMeta vocabulary", + "abstract": "CodeMeta 3.0 terms for describing software (`buildInstructions`, `developmentStatus`, `continuousIntegration`, `embargoEndDate`, `hasSourceCode`, `isSourceCodeOf`, `issueTracker`, `readme`, `referencePublication`, `softwareSuggestions`).", + "status": "under-development", + "dateTimeAddition": "2026-08-12T00:00:00Z", + "itemClass": "model", + "register": "ogc-incubator", + "version": "1.0.0", + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/ogcincubator/cross-domain-model", + "sources": [ + { + "title": "CodeMeta 3.0", + "link": "https://w3id.org/codemeta/3.0" + } + ], + "scope": "dev", + "tags": [ + "codemeta", + "vocabulary", + "software" + ], + "shaclShapes": {}, + "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/codemeta/context.jsonld", + "schema": { + "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/codemeta/schema.yaml", + "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/codemeta/schema.json" + }, + "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/codemeta/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/codemeta/context.jsonld", + "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/codemeta/", + "validationPassed": true, + "documentation": { "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/datacube/index.json" + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/codemeta/index.json" + }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/codemeta/index.md" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.datacube" + "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.codemeta" + } + } + }, + { + "itemIdentifier": "ogc.model.cross-domain.dcterms", + "name": "Dublin Core Terms vocabulary", + "abstract": "DCMI Metadata Terms used across metadata models (`conformsTo`, `Standard`, etc.).", + "status": "under-development", + "dateTimeAddition": "2026-08-12T00:00:00Z", + "itemClass": "model", + "register": "ogc-incubator", + "version": "1.0.0", + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/ogcincubator/cross-domain-model", + "sources": [ + { + "title": "DCMI Metadata Terms", + "link": "http://purl.org/dc/terms/" + } + ], + "scope": "dev", + "tags": [ + "dcterms", + "vocabulary", + "dublin-core" + ], + "shaclShapes": {}, + "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/context.jsonld", + "schema": { + "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/schema.yaml", + "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/schema.json" + }, + "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/dcterms/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/dcterms/context.jsonld", + "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/dcterms/", + "validationPassed": true, + "documentation": { + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/dcterms/index.json" + }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/dcterms/index.md" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.dcterms" + } + } + }, + { + "itemIdentifier": "ogc.model.cross-domain.iana-relations", + "name": "IANA link relations vocabulary", + "abstract": "IANA link relation terms (e.g. `cite-as`, RFC 8574) for marking preferred citation targets and other link semantics.", + "status": "under-development", + "dateTimeAddition": "2026-08-12T00:00:00Z", + "itemClass": "model", + "register": "ogc-incubator", + "version": "1.0.0", + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/ogcincubator/cross-domain-model", + "sources": [ + { + "title": "IANA Link Relations registry", + "link": "http://www.iana.org/assignments/relation/" + } + ], + "scope": "dev", + "tags": [ + "iana", + "vocabulary", + "link-relations" + ], + "shaclShapes": {}, + "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/iana-relations/context.jsonld", + "schema": { + "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/iana-relations/schema.yaml", + "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/iana-relations/schema.json" + }, + "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/iana-relations/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/iana-relations/context.jsonld", + "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/iana-relations/", + "validationPassed": true, + "documentation": { + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/iana-relations/index.json" + }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/iana-relations/index.md" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.iana-relations" + } + } + }, + { + "itemIdentifier": "ogc.model.cross-domain.pav", + "name": "PAV vocabulary", + "abstract": "Provenance, Authoring and Versioning (PAV) terms for import/retrieval provenance (`importedFrom`, `importedOn`, `importedBy`, `retrievedFrom`, `retrievedOn`, `retrievedBy`). Complements PROV-O, which this register already covers separately.", + "status": "under-development", + "dateTimeAddition": "2026-08-12T00:00:00Z", + "itemClass": "model", + "register": "ogc-incubator", + "version": "1.0.0", + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/ogcincubator/cross-domain-model", + "sources": [ + { + "title": "Provenance, Authoring and Versioning (PAV) ontology", + "link": "http://purl.org/pav/" + } + ], + "scope": "dev", + "tags": [ + "pav", + "vocabulary", + "provenance" + ], + "shaclShapes": {}, + "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/context.jsonld", + "schema": { + "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/schema.yaml", + "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/schema.json" + }, + "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/pav/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/pav/context.jsonld", + "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/pav/", + "validationPassed": true, + "documentation": { + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/pav/index.json" + }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/pav/index.md" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.pav" + } + } + }, + { + "itemIdentifier": "ogc.model.cross-domain.pcdm", + "name": "PCDM vocabulary", + "abstract": "Portland Common Data Model terms for describing repositories and collections of digital objects (`RepositoryObject`, `RepositoryCollection`, `RepositoryFile`, `hasMember`, `hasFile`).", + "status": "under-development", + "dateTimeAddition": "2026-08-12T00:00:00Z", + "itemClass": "model", + "register": "ogc-incubator", + "version": "1.0.0", + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/ogcincubator/cross-domain-model", + "sources": [ + { + "title": "Portland Common Data Model (PCDM)", + "link": "https://pcdm.org/2016/04/18/models" + } + ], + "scope": "dev", + "tags": [ + "pcdm", + "vocabulary", + "repository" + ], + "shaclShapes": {}, + "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/context.jsonld", + "schema": { + "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/schema.yaml", + "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/schema.json" + }, + "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/pcdm/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/pcdm/context.jsonld", + "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/pcdm/", + "validationPassed": true, + "documentation": { + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/pcdm/index.json" + }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/pcdm/index.md" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.pcdm" + } + } + }, + { + "itemIdentifier": "ogc.model.cross-domain.prof", + "name": "PROF vocabulary", + "abstract": "W3C Profiles Vocabulary (PROF) terms for describing resource profiles and their roles.", + "status": "under-development", + "dateTimeAddition": "2026-08-12T00:00:00Z", + "itemClass": "model", + "register": "ogc-incubator", + "version": "1.0.0", + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/ogcincubator/cross-domain-model", + "sources": [ + { + "title": "Profiles Vocabulary (PROF)", + "link": "https://www.w3.org/TR/dx-prof/" + } + ], + "scope": "dev", + "tags": [ + "prof", + "vocabulary", + "profiles" + ], + "shaclShapes": {}, + "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/prof/context.jsonld", + "schema": { + "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/prof/schema.yaml", + "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/prof/schema.json" + }, + "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/prof/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/prof/context.jsonld", + "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/prof/", + "validationPassed": true, + "documentation": { + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/prof/index.json" + }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/prof/index.md" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.prof" } } }, @@ -214,7 +509,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-01-13", + "dateOfLastChange": "2026-08-12", "dependsOn": [], "sources": [ { @@ -238,20 +533,66 @@ "ontology": "http://qudt.org/2.1/schema/qudt", "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/qudt/remote_cache/", "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/qudt/", - "rdfData": [], "validationPassed": true, "documentation": { + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/qudt/index.json" + }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/qudt/index.md" }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.qudt" + } + } + }, + { + "itemIdentifier": "ogc.model.cross-domain.schema-org", + "name": "Schema.org vocabulary", + "abstract": "The full Schema.org term vocabulary: every Schema.org type and property name mapped 1:1 to its `http://schema.org/` URI.", + "status": "under-development", + "dateTimeAddition": "2026-08-12T00:00:00Z", + "itemClass": "model", + "register": "ogc-incubator", + "version": "1.0.0", + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/ogcincubator/cross-domain-model", + "sources": [ + { + "title": "Schema.org", + "link": "https://schema.org/" + } + ], + "scope": "dev", + "tags": [ + "schema.org", + "vocabulary" + ], + "shaclShapes": {}, + "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/schema-org/context.jsonld", + "schema": { + "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/schema-org/schema.yaml", + "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/schema-org/schema.json" + }, + "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/schema-org/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/schema-org/context.jsonld", + "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/schema-org/", + "validationPassed": true, + "documentation": { "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/qudt/index.json" + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/schema-org/index.json" + }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/schema-org/index.md" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.qudt" + "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.schema-org" } } }, @@ -264,9 +605,9 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-01-13", + "dateOfLastChange": "2026-08-12", "dependsOn": [ - "ogc.model.cross-domain.sosa" + "bblocks://ogc.model.cross-domain.sosa" ], "sources": [ { @@ -284,17 +625,16 @@ ] }, "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/sosa-profiles/sosa-sta/", - "rdfData": [], "validationPassed": true, "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/sosa-profiles/sosa-sta/index.md" - }, "json-full": { "mediatype": "application/json", "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/sosa-profiles/sosa-sta/index.json" }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/sosa-profiles/sosa-sta/index.md" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.sosa-profiles.sosa-sta" @@ -311,7 +651,7 @@ "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.0", - "dateOfLastChange": "2026-01-13", + "dateOfLastChange": "2026-08-12", "sources": [ { "title": "Semantic Sensor Network Ontology", @@ -319,7 +659,7 @@ } ], "dependsOn": [ - "ogc.model.cross-domain.sosa" + "bblocks://ogc.model.cross-domain.sosa" ], "maturity": "development", "scope": "development", @@ -337,18 +677,17 @@ ] }, "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/sosa-spec-examples/", - "rdfData": [], "validationPassed": false, "testOutputs": "https://github.com/ogcincubator/cross-domain-model/blob/master/build/tests/model/cross-domain/sosa-spec-examples/", "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/sosa-spec-examples/index.md" - }, "json-full": { "mediatype": "application/json", "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/sosa-spec-examples/index.json" }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/sosa-spec-examples/index.md" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.sosa-spec-examples" @@ -364,9 +703,9 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-01-13", + "dateOfLastChange": "2026-08-12", "dependsOn": [ - "ogc.model.cross-domain.qudt" + "bblocks://ogc.model.cross-domain.qudt" ], "sources": [ { @@ -388,17 +727,16 @@ ] }, "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/qudt-basic/", - "rdfData": [], "validationPassed": true, "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/qudt-basic/index.md" - }, "json-full": { "mediatype": "application/json", "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/qudt-basic/index.json" }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/qudt-basic/index.md" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.qudt-basic" @@ -415,17 +753,17 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-01-13", + "dateOfLastChange": "2026-08-12", "dependsOn": [ - "ogc.geo.geodcat.geodcat", - "ogc.model.cross-domain.qudt-basic", - "ogc.model.cross-domain.sosa", - "ogc.model.cross-domain.geosparql", - "ogc.skos.conceptScheme", - "ogc.model.cross-domain.sosa-profiles.sosa-sta", - "ogc.model.cross-domain.prov", - "ogc.model.cross-domain.datacube", - "ogc.skos.concept" + "bblocks://ogc.geo.geodcat.geodcat", + "bblocks://ogc.model.cross-domain.prov", + "bblocks://ogc.model.cross-domain.sosa", + "bblocks://ogc.model.cross-domain.geosparql", + "bblocks://ogc.skos.conceptScheme", + "bblocks://ogc.model.cross-domain.datacube", + "bblocks://ogc.model.cross-domain.qudt-basic", + "bblocks://ogc.model.cross-domain.sosa-profiles.sosa-sta", + "bblocks://ogc.skos.concept" ], "sources": [], "scope": "dev", @@ -434,31 +772,30 @@ "Semantic Model" ], "shaclShapes": { - "ogc.model.cross-domain.qudt": [ - "http://qudt.org/2.1/schema/shacl/qudt" - ], "ogc.model.cross-domain.sosa": [ "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/rules.shacl" ], + "ogc.skos.common": [ + "https://ogcincubator.github.io/bblocks-skos/_sources/common/rules.shacl" + ], "ogc.skos.concept": [ "https://ogcincubator.github.io/bblocks-skos/_sources/concept/rules.shacl" ], - "ogc.skos.common": [ - "https://ogcincubator.github.io/bblocks-skos/_sources/common/rules.shacl" + "ogc.model.cross-domain.qudt": [ + "http://qudt.org/2.1/schema/shacl/qudt" ] }, "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/all/", - "rdfData": [], "validationPassed": true, "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/all/index.md" - }, "json-full": { "mediatype": "application/json", "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/all/index.json" }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/all/index.md" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.all" diff --git a/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e b/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e index 7e14daaf..c29dc1ab 100644 --- a/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e +++ b/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e @@ -3,12 +3,12 @@ "abstract": "OGC Specification Elements packaged as FAIR Building Blocks.", "description": "\nThe OGC Building Blocks register provides an overview of a series of [building blocks](https://ogcincubator.github.io/bblocks-docs/) managed by the OGC community through a variety of processes:\n\n- formal standards publication processes the Standards Working Groups\n- agreements with other standards bodies (eg. ISO)\n- community hosted examples of re-use (profiles and extensions of OGC standards)\n- informal \"incubator\" processes where more than one project needs a solution, and appropriate SWG scope is yet to be determined\n\n![](https://lucid.app/publicSegments/view/9d075f82-8611-4f32-83eb-994143669cc8/image.png)\n\n\nNotes:\n\n1. Policies are in preparation for naming and governance of these sub-registers, and this is subject to change pending adoption of such policies.\n1. Building Block identification will be designed to support transition between governance domains without change using symbolic references.\n1. A formal definition of Building Blocks and the level of \"granularity\" they represent with respect to the OGC Modular Specification is TBD.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-08-02T05:10:07.223083", + "modified": "2026-08-09T04:32:11.276131", "tooling": { "bblocks-postprocess": { - "commitId": "\"f3952c38e56b44bfa91d3b3ddf5a320e0c4efa8a", - "shortCommitId": "\"f3952c", - "date": "2026-07-30T14:19:42+00:00\"" + "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", + "shortCommitId": "\"989dc6", + "date": "2026-08-06T10:55:48+00:00\"" } }, "gitRepository": "https://github.com/opengeospatial/bblocks", @@ -369,8 +369,8 @@ }, "dependsOn": [ "bblocks://ogc.geo.common.data_types.geojson", - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.common.data_types.bounding_box" + "bblocks://ogc.geo.common.data_types.bounding_box", + "bblocks://ogc.ogc-utils.json-link" ], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/context.jsonld", "schema": { @@ -418,8 +418,8 @@ ], "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.ogc-utils.json-link" + "bblocks://ogc.ogc-utils.json-link", + "bblocks://ogc.ogc-utils.iri-or-curie" ], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/context.jsonld", "schema": { @@ -754,8 +754,8 @@ }, "dependsOn": [ "bblocks://ogc.geo.features.featureCollection", - "bblocks://ogc.geo.json-fg.feature-lenient", - "bblocks://ogc.ogc-utils.json-link" + "bblocks://ogc.ogc-utils.json-link", + "bblocks://ogc.geo.json-fg.feature-lenient" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.yaml", diff --git a/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 b/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 index 2a4e698d..4587cff1 100644 --- a/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 +++ b/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 @@ -3,12 +3,12 @@ "abstract": "[OGC Building Blocks](https://ogcincubator.github.io/bblocks-docs/) linking GeoDCAT to OGC API Records and other schemas. Uses examples to support a development methodology for DCAT: separation of DCAT and other existing ontology from requirements identified from a range of alternative spatiotemporal metadata schemas.\n", "description": "This is intended to explore and support regression testing during the development of GeoDCAT by testing that the concepts used in OGC API Records (and extensions such as STAC) can be mapped to either DCAT or added to GeoDCAT as required.\n\nFor more information see the [GeoDCAT model development methdology](https://github.com/opengeospatial/GeoDCAT-SWG/blob/main/METHODOLOGY.md)\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql", - "modified": "2026-08-05T13:00:19.495758", + "modified": "2026-08-10T04:06:52.268164", "tooling": { "bblocks-postprocess": { - "commitId": "\"f9abb8c209d98a9868e50eabafe4915396673a37", - "shortCommitId": "\"f9abb8", - "date": "2026-08-05T09:14:53+00:00\"" + "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", + "shortCommitId": "\"989dc6", + "date": "2026-08-06T10:55:48+00:00\"" } }, "gitRepository": "https://github.com/ogcincubator/geodcat-ogcapi-records", @@ -33,7 +33,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "2.0", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/bblock-template", "sources": [], "scope": "dev", @@ -70,7 +70,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/bblock-template", "dependsOn": [], "sources": [ @@ -119,7 +119,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "3.0", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "dependsOn": [ "bblocks://ogc.geo.geodcat.dcat2" ], @@ -159,7 +159,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.3", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2026-08-03", "link": "https://github.com/opengeospatial/bblock-template", "dependsOn": [ "bblocks://ogc.geo.geodcat.dcat" @@ -176,8 +176,7 @@ ], "shaclShapes": { "ogc.geo.geodcat.dcat-ap-3.0.0": [ - "https://raw.githubusercontent.com/SEMICeu/DCAT-AP/refs/heads/master/releases/3.0.0/shacl/dcat-ap-SHACL.ttl", - "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat-ap-3.0.0/rules.shacl" + "https://raw.githubusercontent.com/SEMICeu/DCAT-AP/refs/heads/master/releases/3.0.0/shacl/dcat-ap-SHACL.ttl" ] }, "scope": "dev", @@ -213,7 +212,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2026-08-03", "link": "https://github.com/opengeospatial/bblock-template", "dependsOn": [ "bblocks://ogc.geo.geodcat.dcat" @@ -266,7 +265,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2026-08-03", "link": "https://github.com/opengeospatial/bblock-template", "dependsOn": [ "bblocks://ogc.geo.geodcat.dcat" @@ -319,7 +318,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/bblock-template", "dependsOn": [ "bblocks://ogc.geo.geodcat.dcat" @@ -371,12 +370,12 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/bblock-template", "dependsOn": [ + "bblocks://ogc.api.records.v1.schemas.recordGeoJSON", "bblocks://ogc.api.records.records-ontology", - "bblocks://ogc.geo.geodcat.dcat", - "bblocks://ogc.api.records.v1.schemas.recordGeoJSON" + "bblocks://ogc.geo.geodcat.dcat" ], "sources": [ { @@ -430,43 +429,47 @@ }, { "itemIdentifier": "ogc.geo.geodcat.geodcat-ap", - "name": "GeoDCAT-AP profile", - "abstract": "Provides a CI/CT/CD environment for the testing compatibility of GeoDCAT-AP with a regions neutral GeoDCAT definition.", + "name": "GeoDCAT-AP 3.1.0 profile", + "abstract": "Provides a CI/CT/CD environment for the testing compatibility of Semic GeoDCAT-AP 3.1.0 with a regions neutral GeoDCAT definition.", "status": "under-development", "dateTimeAddition": "2023-09-18T00:00:00Z", "itemClass": "model", "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-08-05", + "version": "0.2", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/bblock-template", "dependsOn": [ - "bblocks://ogc.geo.geodcat.geodcat", - "bblocks://ogc.geo.geodcat.dcat-ap-3.0.1" + "bblocks://ogc.geo.geodcat.dcat-ap-3.0.1", + "bblocks://ogc.geo.geodcat.geodcat" ], "sources": [ { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" + "title": "GeoDCAT-AP 3.1.0", + "link": "https://semiceu.github.io/GeoDCAT-AP/releases/3.1.0/" }, { - "title": "GeoDCAT Specification Repository", - "link": "https://github.com/opengeospatial/GeoDCAT-SWG" + "title": "GeoDCAT-AP Specification Repository", + "link": "https://github.com/SEMICeu/GeoDCAT-AP/" }, { - "title": "DCAT-AP JSON-LD context", - "link": "https://semiceu.github.io/DCAT-AP/releases/3.0.0/context/dcat-ap.jsonld" + "title": "GeoDCAT-AP JSON-LD context", + "link": "https://github.com/SEMICeu/GeoDCAT-AP/blob/gh-pages/releases/3.1.0/context/geodcat-ap.jsonld" } ], - "scope": "dev", - "tags": [ - "DCAT", - "profile" - ], "shaclShapes": { + "ogc.geo.geodcat.geodcat-ap": [ + "https://raw.githubusercontent.com/SEMICeu/GeoDCAT-AP/refs/heads/gh-pages/releases/3.1.0/shacl/geodcat-ap-SHACL.ttl" + ], "ogc.geo.geodcat.dcat-ap-3.0.1": [ "https://raw.githubusercontent.com/SEMICeu/DCAT-AP/refs/heads/master/releases/3.0.1/shacl/dcat-ap-SHACL.ttl" ] }, + "scope": "dev", + "tags": [ + "GeoDCAT-AP", + "DCAT", + "profile" + ], "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-ap/", "validationPassed": false, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat-ap/", @@ -495,12 +498,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.geo.geodcat.geodcat", + "bblocks://ogc.contrib.stac.collection", "bblocks://ogc.contrib.stac.collection-v1-0-0", - "bblocks://ogc.contrib.stac.collection" + "bblocks://ogc.geo.geodcat.geodcat" ], "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -564,11 +567,11 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.geo.geodcat.dcat-records", - "bblocks://ogc.geo.geodcat.geodcat" + "bblocks://ogc.geo.geodcat.geodcat", + "bblocks://ogc.geo.geodcat.dcat-records" ], "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/bblock-template", "sources": [ { @@ -701,7 +704,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -729,8 +732,8 @@ ] }, "dependsOn": [ - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.ogc-utils.prov" + "bblocks://ogc.ogc-utils.prov", + "bblocks://ogc.geo.geodcat.geodcat-records" ], "schema": { "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records-prov/schema.yaml", @@ -767,13 +770,13 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.contrib.stac.item", "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.contrib.stac.item-v1-0-0", "bblocks://ogc.geo.geodcat.geodcat", - "bblocks://ogc.contrib.stac.item-v1-0-0" + "bblocks://ogc.contrib.stac.item" ], "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -844,12 +847,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ + "bblocks://ogc.contrib.stac.extensions.accuracy", "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.contrib.stac.extensions.accuracy" + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item" ], "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -922,7 +925,7 @@ "bblocks://ogc.contrib.stac.extensions.eo" ], "version": "0.1", - "dateOfLastChange": "2026-08-05", + "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { diff --git a/build/annotated/_cache/e45fa9c07fd571e8456237b918c9b9b4b63f3323f2f61a1954bf77d7ae2ff8da b/build/annotated/_cache/e45fa9c07fd571e8456237b918c9b9b4b63f3323f2f61a1954bf77d7ae2ff8da new file mode 100644 index 00000000..ae69281f --- /dev/null +++ b/build/annotated/_cache/e45fa9c07fd571e8456237b918c9b9b4b63f3323f2f61a1954bf77d7ae2ff8da @@ -0,0 +1,15 @@ + + + + + + + OGC Location Building Blocks + + + + + +
+ + diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml index b7678f59..00bc50f3 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml @@ -31,7 +31,7 @@ paths: content: application/json: schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml /processes/buffer-geometry/execution: post: summary: Execute buffer-geometry process @@ -60,7 +60,7 @@ paths: - inputs properties: inputs: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml example: inputs: geometry: @@ -78,7 +78,7 @@ paths: schema: properties: outputs: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml 201: $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ExecuteAsync/schema.yaml 404: @@ -110,7 +110,7 @@ paths: content: application/json: schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml 404: $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/NotFound/schema.yaml 500: diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv index a01544b9..eebe569b 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv @@ -104,8 +104,8 @@ path @id schema /distance/minOccurs /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /distance/maxOccurs /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /distance/schema /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/schema/type https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/distance/schema/minimum https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/distance/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/distance/schema/minimum https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml /units /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /units/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /units/description /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json index 5509ab6e..36398f9d 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string"},{"path":["distance","schema","minimum"],"schema_type":"number"},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string"},{"path":["distance","schema","minimum"],"schema_type":"number"},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json index b639ea12..78182328 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json @@ -22,7 +22,7 @@ "const": 1 }, "schema": { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/geometry" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/geometry" } } }, @@ -46,7 +46,7 @@ "const": 1 }, "schema": { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/distance" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/distance" } } }, @@ -69,7 +69,7 @@ "const": 1 }, "schema": { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/units" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/units" } } } diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml index 3673b5a6..d2f6bc04 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml @@ -15,7 +15,7 @@ properties: type: integer const: 1 schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry distance: type: object properties: @@ -32,7 +32,7 @@ properties: type: integer const: 1 schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance units: type: object properties: @@ -48,4 +48,4 @@ properties: type: integer const: 1 schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json index 6ca51c6a..8d123941 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json @@ -1 +1 @@ -{"defs":{},"properties":[{"path":["geometry"],"required":true,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["geometry","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"required":true,"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"enum":["meters","kilometers","feet","miles"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["geometry","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"}]} \ No newline at end of file +{"defs":{},"properties":[{"path":["geometry"],"required":true,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["geometry","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"required":true,"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"enum":["meters","kilometers","feet","miles"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["geometry","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv index cb43b31f..759b76d1 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv @@ -51,8 +51,8 @@ path @id schema /schema/bufferedGeometry/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml /schema/bufferedGeometry/description /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml /schema/bufferedGeometry/schema /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/schema/type https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/schema/bufferedGeometry/schema/coordinates https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/schema/bufferedGeometry/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/schema/bufferedGeometry/schema/coordinates https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml /schema/area /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml /schema/area/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml /schema/area/description /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json index d978cc85..9f3b6313 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json @@ -19,7 +19,7 @@ "type": "string" }, "schema": { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json#/properties/bufferedGeometry" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json#/properties/bufferedGeometry" } } }, @@ -34,7 +34,7 @@ "type": "string" }, "schema": { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json#/properties/area" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json#/properties/area" } } } diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml index af5c3e22..59ec1ab1 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml @@ -13,7 +13,7 @@ properties: description: type: string schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry area: type: object properties: @@ -23,4 +23,4 @@ properties: description: type: string schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv index 7a48044e..439c4755 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv @@ -62,11 +62,11 @@ path @id schema /inputs/schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml /outputs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml /outputs/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml -/inputs/geometry https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/title https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/minOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/maxOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/schema https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/geometry https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/geometry/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/geometry/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/geometry/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/geometry/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /inputs/geometry/schema/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /inputs/geometry/schema/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /inputs/geometry/schema/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml @@ -111,27 +111,27 @@ path @id schema /inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /inputs/geometry/schema/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /inputs/geometry/schema/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/distance https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/title https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/description https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/minOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/maxOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/schema https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/schema/type https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/inputs/distance/schema/minimum https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/inputs/units https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/title https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/description https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/minOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/maxOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/schema https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/outputs/schema/bufferedGeometry https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/title https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/description https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/schema https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/schema/type https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/outputs/schema/bufferedGeometry/schema/coordinates https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/outputs/schema/area https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/area/title https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/area/description https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/area/schema https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/inputs/distance https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/inputs/distance/schema/minimum https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/inputs/units https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/units/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/units/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/units/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/units/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/units/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/outputs/schema/bufferedGeometry https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/bufferedGeometry/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/bufferedGeometry/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/bufferedGeometry/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/bufferedGeometry/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/outputs/schema/bufferedGeometry/schema/coordinates https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/outputs/schema/area https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/area/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/area/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/area/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json index e288266c..fdfcb25e 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"}]},"properties":[{"path":["additionalParameters"],"sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["description"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["keywords"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["metadata"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["id"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["jobControlOptions"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links","href"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","hreflang"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","rel"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","type"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["outputTransmission"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["version"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["inputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["inputs","maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["inputs","minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["inputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["outputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["outputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["inputs","geometry"],"schema_type":"object"},{"path":["inputs","geometry","title"],"schema_type":"string","const":"Area for the buffer geometry"},{"path":["inputs","geometry","minOccurs"],"schema_type":"integer","const":1},{"path":["inputs","geometry","maxOccurs"],"schema_type":"integer","const":1},{"path":["inputs","geometry","schema"]},{"path":["inputs","geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["inputs","geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["inputs","geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["inputs","geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","distance"],"schema_type":"object"},{"path":["inputs","distance","title"],"schema_type":"string","const":"Buffer Distance"},{"path":["inputs","distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer"},{"path":["inputs","distance","minOccurs"],"schema_type":"integer","const":1},{"path":["inputs","distance","maxOccurs"],"schema_type":"integer","const":1},{"path":["inputs","distance","schema"]},{"path":["inputs","distance","schema","type"],"schema_type":"string"},{"path":["inputs","distance","schema","minimum"],"schema_type":"number"},{"path":["inputs","units"],"schema_type":"object"},{"path":["inputs","units","title"],"schema_type":"string"},{"path":["inputs","units","description"],"schema_type":"string"},{"path":["inputs","units","minOccurs"],"schema_type":"integer","const":0},{"path":["inputs","units","maxOccurs"],"schema_type":"integer","const":1},{"path":["inputs","units","schema"]},{"path":["outputs","schema","bufferedGeometry"],"schema_type":"object"},{"path":["outputs","schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry"},{"path":["outputs","schema","bufferedGeometry","description"],"schema_type":"string"},{"path":["outputs","schema","bufferedGeometry","schema"]},{"path":["outputs","schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon"},{"path":["outputs","schema","bufferedGeometry","schema","coordinates"],"schema_type":"array"},{"path":["outputs","schema","area"],"schema_type":"object"},{"path":["outputs","schema","area","title"],"schema_type":"string","const":"Buffer Area"},{"path":["outputs","schema","area","description"],"schema_type":"string"},{"path":["outputs","schema","area","schema"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"}]},"properties":[{"path":["additionalParameters"],"sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["description"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["keywords"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["metadata"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["id"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["jobControlOptions"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links","href"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","hreflang"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","rel"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","type"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["outputTransmission"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["version"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["inputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["inputs","maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["inputs","minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["inputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["outputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["outputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["inputs","geometry"],"schema_type":"object"},{"path":["inputs","geometry","title"],"schema_type":"string","const":"Area for the buffer geometry"},{"path":["inputs","geometry","minOccurs"],"schema_type":"integer","const":1},{"path":["inputs","geometry","maxOccurs"],"schema_type":"integer","const":1},{"path":["inputs","geometry","schema"]},{"path":["inputs","geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["inputs","geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["inputs","geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["inputs","geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","distance"],"schema_type":"object"},{"path":["inputs","distance","title"],"schema_type":"string","const":"Buffer Distance"},{"path":["inputs","distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer"},{"path":["inputs","distance","minOccurs"],"schema_type":"integer","const":1},{"path":["inputs","distance","maxOccurs"],"schema_type":"integer","const":1},{"path":["inputs","distance","schema"]},{"path":["inputs","distance","schema","type"],"schema_type":"string"},{"path":["inputs","distance","schema","minimum"],"schema_type":"number"},{"path":["inputs","units"],"schema_type":"object"},{"path":["inputs","units","title"],"schema_type":"string"},{"path":["inputs","units","description"],"schema_type":"string"},{"path":["inputs","units","minOccurs"],"schema_type":"integer","const":0},{"path":["inputs","units","maxOccurs"],"schema_type":"integer","const":1},{"path":["inputs","units","schema"]},{"path":["outputs","schema","bufferedGeometry"],"schema_type":"object"},{"path":["outputs","schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry"},{"path":["outputs","schema","bufferedGeometry","description"],"schema_type":"string"},{"path":["outputs","schema","bufferedGeometry","schema"]},{"path":["outputs","schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon"},{"path":["outputs","schema","bufferedGeometry","schema","coordinates"],"schema_type":"array"},{"path":["outputs","schema","area"],"schema_type":"object"},{"path":["outputs","schema","area","title"],"schema_type":"string","const":"Buffer Area"},{"path":["outputs","schema","area","description"],"schema_type":"string"},{"path":["outputs","schema","area","schema"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json index 0f7a0442..e95ce50b 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json @@ -6,11 +6,11 @@ { "properties": { "inputs": { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json", + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json", "additionalProperties": false }, "outputs": { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json", + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json", "additionalProperties": false } } diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml index 2e0ccfee..5ecfc80a 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml @@ -2,8 +2,8 @@ allOf: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml - properties: inputs: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml additionalProperties: false outputs: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml additionalProperties: false diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv index 36532244..21c569b0 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv @@ -49,11 +49,11 @@ path @id schema /schema/_oneOf/1/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml /schema/_oneOf/1/uniqueItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml /schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/geometry https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/title https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/minOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/maxOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/schema https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/geometry https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/geometry/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/geometry/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/geometry/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/geometry/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /geometry/schema/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /geometry/schema/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /geometry/schema/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml @@ -98,17 +98,17 @@ path @id schema /geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /geometry/schema/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /geometry/schema/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/distance https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/title https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/description https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/minOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/maxOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/schema https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/schema/type https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/distance/schema/minimum https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/units https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/title https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/description https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/minOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/maxOccurs https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/schema https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/distance/schema/minimum https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/units https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/units/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/units/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/units/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/units/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/units/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json index 207b5642..94f49051 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object"},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry"},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1},{"path":["geometry","schema"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object"},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance"},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer"},{"path":["distance","minOccurs"],"schema_type":"integer","const":1},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1},{"path":["distance","schema"]},{"path":["distance","schema","type"],"schema_type":"string"},{"path":["distance","schema","minimum"],"schema_type":"number"},{"path":["units"],"schema_type":"object"},{"path":["units","title"],"schema_type":"string"},{"path":["units","description"],"schema_type":"string"},{"path":["units","minOccurs"],"schema_type":"integer","const":0},{"path":["units","maxOccurs"],"schema_type":"integer","const":1},{"path":["units","schema"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object"},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry"},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1},{"path":["geometry","schema"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object"},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance"},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer"},{"path":["distance","minOccurs"],"schema_type":"integer","const":1},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1},{"path":["distance","schema"]},{"path":["distance","schema","type"],"schema_type":"string"},{"path":["distance","schema","minimum"],"schema_type":"number"},{"path":["units"],"schema_type":"object"},{"path":["units","title"],"schema_type":"string"},{"path":["units","description"],"schema_type":"string"},{"path":["units","minOccurs"],"schema_type":"integer","const":0},{"path":["units","maxOccurs"],"schema_type":"integer","const":1},{"path":["units","schema"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json index f24e63d5..38a65176 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json @@ -1,7 +1,7 @@ { "anyOf": [ { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" } ] } \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml index 7068fd07..6ef3db3a 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml @@ -1,2 +1,2 @@ anyOf: -- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv index 9b57fea1..9aa29165 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv @@ -47,13 +47,13 @@ path @id schema /schema/_oneOf/1/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml /schema/_oneOf/1/uniqueItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml /schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/bufferedGeometry https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/title https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/description https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/schema https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/schema/type https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/schema/bufferedGeometry/schema/coordinates https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/schema/area https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/title https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/description https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/schema https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/bufferedGeometry https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/bufferedGeometry/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/bufferedGeometry/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/bufferedGeometry/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/bufferedGeometry/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/schema/bufferedGeometry/schema/coordinates https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/schema/area https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/area/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/area/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/area/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json index 95e85fa4..1403f2b8 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json @@ -1,7 +1,7 @@ { "anyOf": [ { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" } ] } \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml index 2bdc0557..269c5544 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml @@ -1,2 +1,2 @@ anyOf: -- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json index c436887e..2d4b53fd 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}]},"properties":[{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file +{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}]},"properties":[{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv index eb0d3ef2..34bf6390 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv +++ b/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv @@ -512,5 +512,5 @@ path @id schema /links/_oneOf/0/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml /links/_oneOf/1/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml /links/_oneOf/2/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml -/links/_oneOf/3/type https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml -/links/_oneOf/3/rel https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +/links/_oneOf/3/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +/links/_oneOf/3/rel https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json index d7842040..d2f586d1 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}],"2":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}]},"properties":[{"path":["properties"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","id"],"id":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Unique identifier for the process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@id"},{"path":["properties","provType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","activityType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"Start time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"End time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"1","effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","type"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","description":"Type indicator (Activity or sub-type)","schema_type":"string","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@type"},{"path":["properties","describedByProcess"],"id":"http://purl.org/wf4ever/wfprov#describedByProcess","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the process description (wfdesc:Process) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByProcess"},{"path":["properties","usedInput"],"id":"http://purl.org/wf4ever/wfprov#usedInput","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Input artifacts used by this process run","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#usedInput"},{"path":["properties","usedInput","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"]},{"path":["properties","wasPartOfWorkflowRun"],"id":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow run that this process run was part of","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun"},{"path":["properties","wasEnactedBy"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow engine that enacted this process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun","bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","describedByWorkflow"],"id":"http://purl.org/wf4ever/wfprov#describedByWorkflow","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the workflow description (wfdesc:Workflow) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByWorkflow"},{"path":["properties","hadSubProcessRun"],"id":"wfprov:wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The process runs that were part of this workflow execution","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"wfprov:wasPartOfWorkflowRun"},{"path":["properties","hadSubProcessRun","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"]},{"path":["properties","osc:workflow"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"oneOf"},{"path":["links","_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","1"],"title":"Link to Input Parameter","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","1","rel"],"const":"input","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","2"],"title":"Link to Execution Environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","2","rel"],"const":"environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","3"],"title":"d","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","3","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"]},{"path":["links","_oneOf","3","rel"],"enum":["via"]},{"path":["properties","wasInfluencedBy","_anyOf","0"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch","ref":"1"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","has_provenance","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","has_provenance","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","has_provenance","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","has_provenance","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","has_provenance","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","wasInfluencedBy","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasInfluencedBy","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasInfluencedBy","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasInfluencedBy","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","wasInfluencedBy","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","wasInfluencedBy","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","wasInfluencedBy","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInfluencedBy","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasInfluencedBy","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasInfluencedBy","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","wasInfluencedBy","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","wasInfluencedBy","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","wasInfluencedBy","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","wasInfluencedBy","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","wasInfluencedBy","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","wasInfluencedBy","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","wasInfluencedBy","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file +{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}],"2":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}]},"properties":[{"path":["properties"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","id"],"id":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Unique identifier for the process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@id"},{"path":["properties","provType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","activityType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"Start time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"End time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"1","effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","type"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","description":"Type indicator (Activity or sub-type)","schema_type":"string","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@type"},{"path":["properties","describedByProcess"],"id":"http://purl.org/wf4ever/wfprov#describedByProcess","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the process description (wfdesc:Process) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByProcess"},{"path":["properties","usedInput"],"id":"http://purl.org/wf4ever/wfprov#usedInput","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Input artifacts used by this process run","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#usedInput"},{"path":["properties","usedInput","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"]},{"path":["properties","wasPartOfWorkflowRun"],"id":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow run that this process run was part of","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun"},{"path":["properties","wasEnactedBy"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow engine that enacted this process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun","bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","describedByWorkflow"],"id":"http://purl.org/wf4ever/wfprov#describedByWorkflow","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the workflow description (wfdesc:Workflow) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByWorkflow"},{"path":["properties","hadSubProcessRun"],"id":"wfprov:wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The process runs that were part of this workflow execution","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"wfprov:wasPartOfWorkflowRun"},{"path":["properties","hadSubProcessRun","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"]},{"path":["properties","osc:workflow"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"oneOf"},{"path":["links","_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","1"],"title":"Link to Input Parameter","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","1","rel"],"const":"input","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","2"],"title":"Link to Execution Environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","2","rel"],"const":"environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","3"],"title":"d","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","3","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"]},{"path":["links","_oneOf","3","rel"],"enum":["via"]},{"path":["properties","wasInfluencedBy","_anyOf","0"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch","ref":"1"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","has_provenance","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","has_provenance","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","has_provenance","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","has_provenance","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","has_provenance","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","wasInfluencedBy","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasInfluencedBy","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasInfluencedBy","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasInfluencedBy","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","wasInfluencedBy","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","wasInfluencedBy","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","wasInfluencedBy","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInfluencedBy","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasInfluencedBy","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasInfluencedBy","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","wasInfluencedBy","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","wasInfluencedBy","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","wasInfluencedBy","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","wasInfluencedBy","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","wasInfluencedBy","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","wasInfluencedBy","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","wasInfluencedBy","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json b/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json index c4bb8c59..6c98a566 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json +++ b/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json @@ -3,7 +3,7 @@ "description": "EarthCode Experiment", "allOf": [ { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" }, { "$ref": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.json" @@ -22,7 +22,7 @@ ], "properties": { "osc:workflow": { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/osc:workflow" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/osc:workflow" } } }, @@ -61,7 +61,7 @@ } }, { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/via_links" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/via_links" } ] } diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml b/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml index b7279678..498c9532 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml +++ b/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml @@ -1,7 +1,7 @@ $schema: https://json-schema.org/draft/2020-12/schema description: EarthCode Experiment allOf: -- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml properties: properties: @@ -12,7 +12,7 @@ properties: - osc:workflow properties: osc:workflow: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow links: type: array items: @@ -33,4 +33,4 @@ properties: properties: rel: const: environment - - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links + - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json index 2c695414..eca02ede 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]}]},"properties":[{"path":["osc:type"],"schema_type":"string","enum":["product"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["type"],"const":"Collection","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["assets"],"schema_type":"object"},{"path":["qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","properties"]},{"path":["_oneOf","1","assets"],"required":true},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","summaries"]},{"path":["_oneOf","0","summaries","cf:parameter"],"schema_type":"object"},{"path":["_oneOf","0","summaries","cf:parameter","type"],"const":"array"},{"path":["_oneOf","0","item_assets"],"schema_type":"object"},{"path":["_oneOf","0","cf:parameter"],"schema_type":"array"},{"path":["_oneOf","0","cf:parameter","unit"],"schema_type":"string"},{"path":["_oneOf","0","cf:parameter","name"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","keyword":"branch","ref":"0"},{"path":["_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"}]} \ No newline at end of file +{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]}]},"properties":[{"path":["osc:type"],"schema_type":"string","enum":["product"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["type"],"const":"Collection","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["assets"],"schema_type":"object"},{"path":["qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","properties"]},{"path":["_oneOf","1","assets"],"required":true},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","summaries"]},{"path":["_oneOf","0","summaries","cf:parameter"],"schema_type":"object"},{"path":["_oneOf","0","summaries","cf:parameter","type"],"const":"array"},{"path":["_oneOf","0","item_assets"],"schema_type":"object"},{"path":["_oneOf","0","cf:parameter"],"schema_type":"array"},{"path":["_oneOf","0","cf:parameter","unit"],"schema_type":"string"},{"path":["_oneOf","0","cf:parameter","name"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","keyword":"branch","ref":"0"},{"path":["_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/schema.json b/build/annotated/osc/geodcat-stac-earthcode/products/schema.json index 48d23955..33633edc 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/products/schema.json +++ b/build/annotated/osc/geodcat-stac-earthcode/products/schema.json @@ -3,7 +3,7 @@ "description": "EarthCode Product", "allOf": [ { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" }, { "anyOf": [ diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml b/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml index 9afeb4f8..41bc136f 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml +++ b/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml @@ -1,7 +1,7 @@ $schema: https://json-schema.org/draft/2020-12/schema description: EarthCode Product allOf: -- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml - anyOf: - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml - not: diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv index 61db7687..c484570a 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv +++ b/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv @@ -277,5 +277,5 @@ path @id schema /properties/wfdesc:hasOutput /github/workspace/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml /properties/wfdesc:hasOutput/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml /links/_oneOf/0/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml -/links/_oneOf/1/type https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml -/links/_oneOf/1/rel https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +/links/_oneOf/1/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +/links/_oneOf/1/rel https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json index 1e26ba35..c84dce9f 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"branch"},{"path":["_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"branch"},{"path":["_oneOf","1","rel"],"enum":["via"]},{"path":["_oneOf","1","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"]},{"path":["anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["type"],"id":"http://purl.org/dc/terms/type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"}],"2":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"3":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"}]},"properties":[{"path":["type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"},{"path":["id"],"id":"@id","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@id"},{"path":["properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"effectiveId":"@nest"},{"path":["geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["properties","osc:project"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["properties","wfdesc:hasInput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["properties","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","_anyOf","1"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["properties","_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","0","type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"}]} \ No newline at end of file +{"defs":{"0":[{"path":["alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"branch"},{"path":["_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"branch"},{"path":["_oneOf","1","rel"],"enum":["via"]},{"path":["_oneOf","1","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"]},{"path":["anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["type"],"id":"http://purl.org/dc/terms/type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"}],"2":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"3":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"}]},"properties":[{"path":["type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"},{"path":["id"],"id":"@id","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@id"},{"path":["properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"effectiveId":"@nest"},{"path":["geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["properties","osc:project"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["properties","wfdesc:hasInput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["properties","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","_anyOf","1"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["properties","_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","0","type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json b/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json index ba897576..c8512b07 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json +++ b/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json @@ -26,7 +26,7 @@ ], "properties": { "osc:project": { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/osc:project" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/osc:project" }, "wfdesc:hasInput": { "type": "object", @@ -61,7 +61,7 @@ } }, { - "$ref": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/via_links" + "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/via_links" } ] } diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml b/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml index e78c2828..913d0377 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml +++ b/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml @@ -14,7 +14,7 @@ properties: - osc:project properties: osc:project: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project wfdesc:hasInput: type: object additionalProperties: @@ -35,4 +35,4 @@ properties: not: enum: - via - - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links + - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links diff --git a/build/annotated/osc/prov-processing-step/_unbound_local_properties.tsv b/build/annotated/osc/prov-processing-step/_unbound_local_properties.tsv new file mode 100644 index 00000000..452b8990 --- /dev/null +++ b/build/annotated/osc/prov-processing-step/_unbound_local_properties.tsv @@ -0,0 +1,11 @@ +path +/id +/startedAtTime +/endedAtTime +/used +/generated +/qualifiedUsage +/qualifiedUsage/entity +/qualifiedUsage/hadRole +/wasAssociatedWith +/parameters diff --git a/build/annotated/osc/prov-processing-step/_visited_properties.tsv b/build/annotated/osc/prov-processing-step/_visited_properties.tsv new file mode 100644 index 00000000..30a47e79 --- /dev/null +++ b/build/annotated/osc/prov-processing-step/_visited_properties.tsv @@ -0,0 +1,127 @@ +path @id schema +/_anyOf/0/_oneOf/0/wasInfluencedBy http://www.w3.org/ns/prov#wasInfluencedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/activityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/startedAtTime http://www.w3.org/ns/prov#startedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/endedAtTime http://www.w3.org/ns/prov#endedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith http://www.w3.org/ns/prov#wasAssociatedWith https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/agentType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/name http://www.w3.org/2000/01/rdf-schema#label https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/actedOnBehalfOf http://www.w3.org/ns/prov#actedOnBehalfOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation http://www.w3.org/ns/prov#qualifiedDelegation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasInformedBy http://www.w3.org/ns/prov#wasInformedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/used http://www.w3.org/ns/prov#used https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasStartedBy http://www.w3.org/ns/prov#wasStartedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasEndedBy http://www.w3.org/ns/prov#wasEndedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/invalidated http://www.w3.org/ns/prov#invalidated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/generated http://www.w3.org/ns/prov#generated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage http://www.w3.org/ns/prov#qualifiedUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication http://www.w3.org/ns/prov#qualifiedCommunication https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart http://www.w3.org/ns/prov#qualifiedStart https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedEnd http://www.w3.org/ns/prov#qualifiedEnd https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedEnd/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation http://www.w3.org/ns/prov#qualifiedAssociation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/hadPlan http://www.w3.org/ns/prov#hadPlan https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedInfluence http://www.w3.org/ns/prov#qualifiedInfluence https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedInfluence/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedInfluence/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedInfluence/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedInfluence/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedInfluence/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml +/_anyOf/0/_oneOf/0/_anyOf/0/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/_anyOf/0/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/_anyOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/_anyOf/1/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/featureType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/entityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/has_provenance http://purl.org/dc/terms/provenance https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/wasGeneratedBy http://www.w3.org/ns/prov#wasGeneratedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/wasAttributedTo http://www.w3.org/ns/prov#wasAttributedTo https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/wasDerivedFrom http://www.w3.org/ns/prov#wasDerivedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/alternateOf http://www.w3.org/ns/prov#alternateOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/hadPrimarySource http://www.w3.org/ns/prov#hadPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/specializationOf http://www.w3.org/ns/prov#specializationOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/wasInvalidatedBy http://www.w3.org/ns/prov#wasInvalidatedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/wasQuotedFrom http://www.w3.org/ns/prov#wasQuotedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/wasRevisionOf http://www.w3.org/ns/prov#wasRevisionOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/generatedAtTime http://www.w3.org/ns/prov#generatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/invalidatedAtTime http://www.w3.org/ns/prov#invalidatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/value http://www.w3.org/ns/prov#value https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedPrimarySource http://www.w3.org/ns/prov#qualifiedPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadGeneration http://www.w3.org/ns/prov#hadGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadUsage http://www.w3.org/ns/prov#hadUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedQuotation http://www.w3.org/ns/prov#qualifiedQuotation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedQuotation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedRevision http://www.w3.org/ns/prov#qualifiedRevision https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedRevision/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/links/href http://www.w3.org/ns/oa#hasTarget https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml +/_anyOf/0/_oneOf/0/links/rel http://www.iana.org/assignments/relation https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml +/_anyOf/0/_oneOf/0/links/anchor https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml +/_anyOf/0/_oneOf/0/links/type http://purl.org/dc/terms/type https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml +/_anyOf/0/_oneOf/0/links/hreflang http://purl.org/dc/terms/language https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml +/_anyOf/0/_oneOf/0/links/title http://www.w3.org/2000/01/rdf-schema#label https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml +/_anyOf/0/_oneOf/0/links/length http://purl.org/dc/terms/extent https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedGeneration http://www.w3.org/ns/prov#qualifiedGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedInvalidation http://www.w3.org/ns/prov#qualifiedInvalidation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedInvalidation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedDerivation http://www.w3.org/ns/prov#qualifiedDerivation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedDerivation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedAttribution http://www.w3.org/ns/prov#qualifiedAttribution https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedAttribution/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedAttribution/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/_anyOf/0/_oneOf/0/qualifiedAttribution/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml +/id /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/processType http://purl.org/dc/terms/type /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/label http://www.w3.org/2000/01/rdf-schema#label /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/startedAtTime /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/endedAtTime /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/used /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/generated /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/qualifiedUsage /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/qualifiedUsage/entity /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/qualifiedUsage/hadRole /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/wasAssociatedWith /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml +/parameters /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml diff --git a/build/annotated/osc/prov-processing-step/context.jsonld b/build/annotated/osc/prov-processing-step/context.jsonld new file mode 100644 index 00000000..73e577aa --- /dev/null +++ b/build/annotated/osc/prov-processing-step/context.jsonld @@ -0,0 +1,359 @@ +{ + "@context": { + "wasInfluencedBy": { + "@id": "prov:wasInfluencedBy", + "@type": "@id" + }, + "qualifiedInfluence": { + "@id": "prov:qualifiedInfluence", + "@type": "@id" + }, + "hadMember": { + "@id": "prov:hadMember", + "@type": "@id" + }, + "id": "@id", + "provType": "@type", + "featureType": "@type", + "entityType": "@type", + "has_provenance": { + "@id": "dct:provenance", + "@type": "@id" + }, + "wasGeneratedBy": { + "@id": "prov:wasGeneratedBy", + "@type": "@id" + }, + "wasAttributedTo": { + "@id": "prov:wasAttributedTo", + "@type": "@id" + }, + "wasDerivedFrom": { + "@id": "prov:wasDerivedFrom", + "@type": "@id" + }, + "alternateOf": { + "@id": "prov:alternateOf", + "@type": "@id" + }, + "hadPrimarySource": { + "@id": "prov:hadPrimarySource", + "@type": "@id" + }, + "specializationOf": { + "@id": "prov:specializationOf", + "@type": "@id" + }, + "wasInvalidatedBy": { + "@id": "prov:wasInvalidatedBy", + "@type": "@id" + }, + "wasQuotedFrom": { + "@id": "prov:wasQuotedFrom", + "@type": "@id" + }, + "wasRevisionOf": { + "@id": "prov:wasRevisionOf", + "@type": "@id" + }, + "generatedAtTime": { + "@id": "prov:generatedAtTime", + "@type": "xsd:dateTime" + }, + "invalidatedAtTime": { + "@id": "prov:invalidatedAtTime", + "@type": "xsd:dateTime" + }, + "value": "prov:value", + "qualifiedPrimarySource": { + "@id": "prov:qualifiedPrimarySource", + "@type": "@id" + }, + "qualifiedQuotation": { + "@id": "prov:qualifiedQuotation", + "@type": "@id" + }, + "qualifiedRevision": { + "@id": "prov:qualifiedRevision", + "@type": "@id" + }, + "atLocation": { + "@id": "prov:atLocation", + "@type": "@id" + }, + "links": { + "@context": { + "href": { + "@type": "@id", + "@id": "oa:hasTarget" + }, + "rel": { + "@context": { + "@base": "http://www.iana.org/assignments/relation/" + }, + "@id": "http://www.iana.org/assignments/relation", + "@type": "@id" + }, + "type": "dct:type", + "hreflang": "dct:language", + "title": "rdfs:label", + "length": "dct:extent" + }, + "@id": "rdfs:seeAlso" + }, + "qualifiedGeneration": { + "@id": "prov:qualifiedGeneration", + "@type": "@id" + }, + "qualifiedInvalidation": { + "@id": "prov:qualifiedInvalidation", + "@type": "@id" + }, + "qualifiedDerivation": { + "@id": "prov:qualifiedDerivation", + "@type": "@id" + }, + "qualifiedAttribution": { + "@id": "prov:qualifiedAttribution", + "@type": "@id" + }, + "activityType": "@type", + "agentType": "@type", + "Activity": "prov:Activity", + "ActivityInfluence": "prov:ActivityInfluence", + "Agent": "prov:Agent", + "AgentInfluence": "prov:AgentInfluence", + "Association": "prov:Association", + "Attribution": "prov:Attribution", + "Bundle": "prov:Bundle", + "Collection": "prov:Collection", + "Communication": "prov:Communication", + "Delegation": "prov:Delegation", + "Derivation": "prov:Derivation", + "EmptyCollection": "prov:EmptyCollection", + "End": "prov:End", + "Entity": "prov:Entity", + "EntityInfluence": "prov:EntityInfluence", + "Generation": "prov:Generation", + "Influence": "prov:Influence", + "InstantaneousEvent": "prov:InstantaneousEvent", + "Invalidation": "prov:Invalidation", + "Location": "prov:Location", + "Organization": "prov:Organization", + "Person": "prov:Person", + "Plan": "prov:Plan", + "PrimarySource": "prov:PrimarySource", + "Quotation": "prov:Quotation", + "Revision": "prov:Revision", + "Role": "prov:Role", + "SoftwareAgent": "prov:SoftwareAgent", + "Start": "prov:Start", + "Usage": "prov:Usage", + "ServiceDescription": "prov:ServiceDescription", + "DirectQueryService": "prov:DirectQueryService", + "Accept": "prov:Accept", + "Contribute": "prov:Contribute", + "Contributor": "prov:Contributor", + "Copyright": "prov:Copyright", + "Create": "prov:Create", + "Creator": "prov:Creator", + "Modify": "prov:Modify", + "Publish": "prov:Publish", + "Publisher": "prov:Publisher", + "Replace": "prov:Replace", + "RightsAssignment": "prov:RightsAssignment", + "RightsHolder": "prov:RightsHolder", + "Submit": "prov:Submit", + "Dictionary": "prov:Dictionary", + "EmptyDictionary": "prov:EmptyDictionary", + "KeyEntityPair": "prov:KeyEntityPair", + "Insertion": "prov:Insertion", + "Removal": "prov:Removal", + "atTime": { + "@id": "prov:atTime", + "@type": "xsd:dateTime" + }, + "endedAtTime": { + "@id": "prov:endedAtTime", + "@type": "xsd:dateTime" + }, + "startedAtTime": { + "@id": "prov:startedAtTime", + "@type": "xsd:dateTime" + }, + "provenanceUriTemplate": "prov:provenanceUriTemplate", + "pairKey": { + "@id": "prov:pairKey", + "@type": "rdfs:Literal" + }, + "removedKey": { + "@id": "prov:removedKey", + "@type": "rdfs:Literal" + }, + "actedOnBehalfOf": { + "@id": "prov:actedOnBehalfOf", + "@type": "@id" + }, + "agent": { + "@id": "prov:agent", + "@type": "@id" + }, + "entity": { + "@id": "prov:entity", + "@type": "@id" + }, + "generated": { + "@id": "prov:generated", + "@type": "@id" + }, + "hadActivity": { + "@id": "prov:hadActivity", + "@type": "@id" + }, + "activity": { + "@id": "prov:activity", + "@type": "@id" + }, + "hadGeneration": { + "@id": "prov:hadGeneration", + "@type": "@id" + }, + "hadPlan": { + "@id": "prov:hadPlan", + "@type": "@id" + }, + "hadRole": { + "@id": "prov:hadRole", + "@type": "@id" + }, + "hadUsage": { + "@id": "prov:hadUsage", + "@type": "@id" + }, + "influenced": { + "@id": "prov:influenced", + "@type": "@id" + }, + "influencer": { + "@id": "prov:influencer", + "@type": "@id" + }, + "invalidated": { + "@id": "prov:invalidated", + "@type": "@id" + }, + "qualifiedAssociation": { + "@id": "prov:qualifiedAssociation", + "@type": "@id" + }, + "qualifiedCommunication": { + "@id": "prov:qualifiedCommunication", + "@type": "@id" + }, + "qualifiedDelegation": { + "@id": "prov:qualifiedDelegation", + "@type": "@id" + }, + "qualifiedEnd": { + "@id": "prov:qualifiedEnd", + "@type": "@id" + }, + "qualifiedStart": { + "@id": "prov:qualifiedStart", + "@type": "@id" + }, + "qualifiedUsage": { + "@id": "prov:qualifiedUsage", + "@type": "@id" + }, + "used": { + "@id": "prov:used", + "@type": "@id" + }, + "wasAssociatedWith": { + "@id": "prov:wasAssociatedWith", + "@type": "@id" + }, + "wasEndedBy": { + "@id": "prov:wasEndedBy", + "@type": "@id" + }, + "wasInformedBy": { + "@id": "prov:wasInformedBy", + "@type": "@id" + }, + "wasStartedBy": { + "@id": "prov:wasStartedBy", + "@type": "@id" + }, + "has_anchor": { + "@id": "prov:has_anchor", + "@type": "@id" + }, + "has_query_service": { + "@id": "prov:has_query_service", + "@type": "@id" + }, + "describesService": { + "@id": "prov:describesService", + "@type": "@id" + }, + "pingback": { + "@id": "prov:pingback", + "@type": "@id" + }, + "dictionary": { + "@id": "prov:dictionary", + "@type": "@id" + }, + "derivedByInsertionFrom": { + "@id": "prov:derivedByInsertionFrom", + "@type": "@id" + }, + "derivedByRemovalFrom": { + "@id": "prov:derivedByRemovalFrom", + "@type": "@id" + }, + "insertedKeyEntityPair": { + "@id": "prov:insertedKeyEntityPair", + "@type": "@id" + }, + "hadDictionaryMember": { + "@id": "prov:hadDictionaryMember", + "@type": "@id" + }, + "pairEntity": { + "@id": "prov:pairEntity", + "@type": "@id" + }, + "qualifiedInsertion": { + "@id": "prov:qualifiedInsertion", + "@type": "@id" + }, + "qualifiedRemoval": { + "@id": "prov:qualifiedRemoval", + "@type": "@id" + }, + "asInBundle": { + "@id": "prov:asInBundle", + "@type": "@id" + }, + "mentionOf": { + "@id": "prov:mentionOf", + "@type": "@id" + }, + "name": "rdfs:label", + "processType": { + "@id": "dct:type", + "@type": "@id" + }, + "label": "rdfs:label", + "prov": "http://www.w3.org/ns/prov#", + "xsd": "http://www.w3.org/2001/XMLSchema#", + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "dct": "http://purl.org/dc/terms/", + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "oa": "http://www.w3.org/ns/oa#", + "@version": 1.1 + } +} \ No newline at end of file diff --git a/build/annotated/osc/prov-processing-step/resolvedProperties.json b/build/annotated/osc/prov-processing-step/resolvedProperties.json new file mode 100644 index 00000000..bae23313 --- /dev/null +++ b/build/annotated/osc/prov-processing-step/resolvedProperties.json @@ -0,0 +1 @@ +{"defs":{},"properties":[{"path":["id"],"id":"@id","description":"Stable identifier for this processing step activity.","required":true,"schema_type":"string","sources":["bblocks://ogc.osc.prov-processing-step","bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["processType"],"id":"http://purl.org/dc/terms/type","jsonld_type":"@id","description":"Identifier of the registered process type this step is an instance of. This is the link that PROV-O and OGC API - Processes Part 5 do not themselves provide. Bound to dct:type rather than a newly minted term, so the value resolves as a governed concept in the process-type register.","required":true,"schema_type":"string","sources":["bblocks://ogc.osc.prov-processing-step"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["label"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.osc.prov-processing-step"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["startedAtTime"],"schema_type":"string","format":"date-time","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["endedAtTime"],"schema_type":"string","format":"date-time","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["used"],"description":"Entities consumed by this step.","required":true,"schema_type":"array","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["generated"],"description":"Entities produced by this step.","required":true,"schema_type":"array","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["qualifiedUsage"],"description":"Which declared input slot of the process type each consumed entity occupied. Makes two runs of the same process type comparable.","schema_type":"array","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["qualifiedUsage","entity"],"required":true,"schema_type":"string","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["qualifiedUsage","hadRole"],"required":true,"schema_type":"string","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["wasAssociatedWith"],"schema_type":"array","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["parameters"],"description":"Parameter values that determined the behaviour of this step. Keys SHOULD be drawn from the parameter terms declared by the registered process type. Deliberately left unbound in the JSON-LD context: how parameters should be typed depends on whether process types are registered coarsely or as parameterised subtypes, which is still an open question for the register design.","schema_type":"object","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["links","type"],"id":"http://purl.org/dc/terms/type","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["links","hreflang"],"id":"http://purl.org/dc/terms/language","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"}]} \ No newline at end of file diff --git a/build/annotated/osc/prov-processing-step/schema.json b/build/annotated/osc/prov-processing-step/schema.json new file mode 100644 index 00000000..03c0287b --- /dev/null +++ b/build/annotated/osc/prov-processing-step/schema.json @@ -0,0 +1,89 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "title": "Geospatial Processing Step Provenance", + "description": "A single geospatial processing step, expressed as a constrained profile of PROV-O. Inputs and outputs are entity references; the role each played is expressed through prov:qualifiedUsage rather than inline, so the profile stays compatible with the PROV-O object model.", + "allOf": [ + { + "$ref": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.json" + }, + { + "type": "object", + "required": [ + "id", + "processType", + "used", + "generated" + ], + "properties": { + "id": { + "description": "Stable identifier for this processing step activity.", + "type": "string" + }, + "processType": { + "description": "Identifier of the registered process type this step is an instance of. This is the link that PROV-O and OGC API - Processes Part 5 do not themselves provide. Bound to dct:type rather than a newly minted term, so the value resolves as a governed concept in the process-type register.", + "type": "string", + "x-jsonld-id": "http://purl.org/dc/terms/type", + "x-jsonld-type": "@id" + }, + "label": { + "type": "string", + "x-jsonld-id": "http://www.w3.org/2000/01/rdf-schema#label" + }, + "startedAtTime": { + "type": "string", + "format": "date-time" + }, + "endedAtTime": { + "type": "string", + "format": "date-time" + }, + "used": { + "description": "Entities consumed by this step.", + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "generated": { + "description": "Entities produced by this step.", + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "qualifiedUsage": { + "description": "Which declared input slot of the process type each consumed entity occupied. Makes two runs of the same process type comparable.", + "type": "array", + "items": { + "type": "object", + "required": [ + "entity", + "hadRole" + ], + "properties": { + "entity": { + "type": "string" + }, + "hadRole": { + "type": "string" + } + } + } + }, + "wasAssociatedWith": { + "type": "array", + "items": { + "type": "string" + } + }, + "parameters": { + "description": "Parameter values that determined the behaviour of this step. Keys SHOULD be drawn from the parameter terms declared by the registered process type. Deliberately left unbound in the JSON-LD context: how parameters should be typed depends on whether process types are registered coarsely or as parameterised subtypes, which is still an open question for the register design.", + "type": "object", + "additionalProperties": true + } + } + } + ] +} \ No newline at end of file diff --git a/build/annotated/osc/prov-processing-step/schema.yaml b/build/annotated/osc/prov-processing-step/schema.yaml new file mode 100644 index 00000000..3425ed1c --- /dev/null +++ b/build/annotated/osc/prov-processing-step/schema.yaml @@ -0,0 +1,73 @@ +$schema: https://json-schema.org/draft/2020-12/schema +title: Geospatial Processing Step Provenance +description: A single geospatial processing step, expressed as a constrained profile + of PROV-O. Inputs and outputs are entity references; the role each played is expressed + through prov:qualifiedUsage rather than inline, so the profile stays compatible + with the PROV-O object model. +allOf: +- $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml +- type: object + required: + - id + - processType + - used + - generated + properties: + id: + description: Stable identifier for this processing step activity. + type: string + processType: + description: Identifier of the registered process type this step is an instance + of. This is the link that PROV-O and OGC API - Processes Part 5 do not themselves + provide. Bound to dct:type rather than a newly minted term, so the value resolves + as a governed concept in the process-type register. + type: string + x-jsonld-id: http://purl.org/dc/terms/type + x-jsonld-type: '@id' + label: + type: string + x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#label + startedAtTime: + type: string + format: date-time + endedAtTime: + type: string + format: date-time + used: + description: Entities consumed by this step. + type: array + minItems: 1 + items: + type: string + generated: + description: Entities produced by this step. + type: array + minItems: 1 + items: + type: string + qualifiedUsage: + description: Which declared input slot of the process type each consumed entity + occupied. Makes two runs of the same process type comparable. + type: array + items: + type: object + required: + - entity + - hadRole + properties: + entity: + type: string + hadRole: + type: string + wasAssociatedWith: + type: array + items: + type: string + parameters: + description: 'Parameter values that determined the behaviour of this step. Keys + SHOULD be drawn from the parameter terms declared by the registered process + type. Deliberately left unbound in the JSON-LD context: how parameters should + be typed depends on whether process types are registered coarsely or as parameterised + subtypes, which is still an open question for the register design.' + type: object + additionalProperties: true diff --git a/build/bblocks.jsonld b/build/bblocks.jsonld index 507c2a2d..943b7c1d 100644 --- a/build/bblocks.jsonld +++ b/build/bblocks.jsonld @@ -1,7 +1,7 @@ { "@context": [ { - "@base": "https://ogcincubator.github.io/bblocks-openscience" + "@base": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined" }, { "bblocks": "https://www.opengis.net/def/bblocks/", @@ -195,46 +195,47 @@ "abstract": "Building Blocks for FAIR Open Science - profiles of OGC API Processes and various metadata standards to support open, transparent, interoperable and reproducible scientific workflows..\n", "description": "This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-08-06T01:06:55.370017", + "modified": "2026-08-12T14:40:36.126254", "tooling": { "bblocks-postprocess": { - "commitId": "\"f9abb8c209d98a9868e50eabafe4915396673a37", - "shortCommitId": "\"f9abb8", - "date": "2026-08-05T09:14:53+00:00\"" + "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", + "shortCommitId": "\"989dc6", + "date": "2026-08-06T10:55:48+00:00\"" } }, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitHubRepository": "https://github.com/ogcincubator/bblocks-openscience/blob/master/", - "baseURL": "https://ogcincubator.github.io/bblocks-openscience/", - "viewerURL": "https://ogcincubator.github.io/bblocks-openscience/", - "validationReport": "https://ogcincubator.github.io/bblocks-openscience/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/bblocks-openscience/build/tests/report.json", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", + "gitHubRepository": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/", + "baseURL": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/", + "viewerURL": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/", + "validationReport": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/report.html", + "validationReportJson": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/report.json", "imports": [ "https://opengeospatial.github.io/bblocks/register.json", "https://ogcincubator.github.io/bblocks-ogcapi-records/build/register.json", "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/register.json", "https://ogcincubator.github.io/prov-cwl/build/register.json", "https://ogcincubator.github.io/bblocks-wf4ever/build/register.json", + "https://ogcincubator.github.io/bblock-prov-schema/build/register.json", "https://ogcincubator.github.io/bblocks-stac/build/register.json", "https://ogcincubator.github.io/cross-domain-model/build/register.json" ], - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/_cache", + "remoteCacheDir": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/_cache", "links": [ { "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/register.json", + "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/register.json", "type": "application/json", "title": "This Building Blocks Register in JSON format" }, { "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/bblocks.ttl", + "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/bblocks.ttl", "type": "text/turtle", "title": "This Building Blocks Register in RDF Turtle format" }, { "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/bblocks.jsonld", + "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/bblocks.jsonld", "type": "application/ld+json", "title": "This Building Blocks Register in JSON-LD format" } @@ -255,7 +256,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -265,34 +266,34 @@ "shaclShapes": null, "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", @@ -310,7 +311,7 @@ "dependsOn": null, "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -322,7 +323,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -331,114 +332,61 @@ ], "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.geo.common.data_types.geojson", - "bblocks://ogc.ogc-utils.iri-or-curie" + "bblocks://ogc.ogc-utils.iri-or-curie", + "bblocks://ogc.geo.common.data_types.geojson" ], "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md" }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Buffer geometry process input schema", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.ontology.cwlprov", - "name": "CWL Ontology", - "abstract": "Ontology describing the Common Workflow Language (CWL) model", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-08-06", - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov" - ], - "sources": [], - "scope": "dev", - "tags": [ - "OSPD" - ], - "shaclShapes": null, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/cwlprov/", - "validationPassed": true, - "documentation": { "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" - }, - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.ontology.cwlprov" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" } }, - "@id": "bblocks://ogc.osc.ontology.cwlprov", + "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", "@type": [ - "bblocks:Model", + "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "CWL Ontology", - "ldContext": null, - "schema": null, + "skos:prefLabel": "Buffer geometry process input schema", "openAPIDocument": null, "ontology": null, "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -450,7 +398,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -459,45 +407,45 @@ ], "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "bblocks://ogc.api.processes.v1.schemas.inputDescription" ], "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", @@ -513,7 +461,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -525,7 +473,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -534,45 +482,45 @@ ], "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "bblocks://ogc.api.processes.v1.schemas.outputDescription" ], "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", @@ -588,87 +536,136 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { - "itemIdentifier": "ogc.osc.application-package", - "name": "Application Package", - "highlighted": true, - "abstract": "Earth Observation Application Package. ", + "itemIdentifier": "ogc.osc.ontology.cwlprov", + "name": "CWL Ontology", + "abstract": "Ontology describing the Common Workflow Language (CWL) model", "status": "under-development", "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", + "itemClass": "model", "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.profiles.prov.cwl.provenance" - ], "version": "0.1", - "dateOfLastChange": "2026-08-06", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "Earth Observation Application Package", - "link": "https://github.com/eoap" - } + "dateOfLastChange": "2026-08-12", + "dependsOn": [ + "bblocks://ogc.ogc-utils.prov" ], + "sources": [], "scope": "dev", - "tags": [], + "tags": [ + "OSPD" + ], "shaclShapes": null, - "ldContext": { - "prof:hasArtifact": "/github/workspace/_sources/application-package/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/cwlprov/", + "validationPassed": true, + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.ontology.cwlprov" + } }, + "@id": "bblocks://ogc.osc.ontology.cwlprov", + "@type": [ + "bblocks:Model", + "skos:Concept", + "dcat:Dataset", + "bblocks:BBlock" + ], + "skos:prefLabel": "CWL Ontology", + "ldContext": null, + "schema": null, + "openAPIDocument": null, + "ontology": null, + "rdfData": [], + "isProfileOf": null, + "skos:topConceptOf": { + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + } + }, + { + "itemIdentifier": "ogc.osc.prov-processing-step", + "name": "Geospatial Processing Step Provenance", + "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", + "status": "under-development", + "dateTimeAddition": "2026-08-05T00:00:00Z", + "itemClass": "schema", + "version": "0.1.0", + "dateOfLastChange": "2026-08-12", + "maturity": "development", + "scope": "unstable", + "tags": [ + "provenance", + "prov-o", + "processing", + "ospd" + ], + "dependsOn": [ + "bblocks://ogc.ogc-utils.prov" + ], + "shaclShapes": null, "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/schema.yaml", + "ldContext": { + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "prof:hasRole": "role:mapping", + "dct:format": "application/ld+json", + "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" + }, + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/application-package/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/application-package/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/application-package/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/prov-processing-step/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/prov-processing-step/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.application-package" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.prov-processing-step" } }, - "@id": "bblocks://ogc.osc.application-package", + "@id": "bblocks://ogc.osc.prov-processing-step", "@type": [ "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "Application Package", + "skos:prefLabel": "Geospatial Processing Step Provenance", "openAPIDocument": null, "ontology": null, "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -677,7 +674,7 @@ "dateTimeAddition": "2025-10-22T15:29:12.046535", "register": "ogcapi-processes", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "tags": [ "ogcapi-processes", "schema" @@ -687,46 +684,46 @@ "itemClass": "schema", "shaclShapes": null, "dependsOn": [ + "bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue", "bblocks://ogc.ogc-utils.prov-activity", - "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue" + "bblocks://ogc.ogc-utils.prov-entity" ], "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/schema.yaml", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.results" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.results" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.results", @@ -742,7 +739,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -754,7 +751,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -767,40 +764,40 @@ ], "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", @@ -816,7 +813,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -828,7 +825,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -837,46 +834,46 @@ ], "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", + "bblocks://ogc.api.processes.v1.schemas.process", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "bblocks://ogc.api.processes.v1.schemas.process" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" ], "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", @@ -892,7 +889,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -904,7 +901,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -917,56 +914,136 @@ ], "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", "validationPassed": true, "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" + }, "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" + } + }, + "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", + "@type": [ + "bblocks:Schema", + "skos:Concept", + "dcat:Dataset", + "bblocks:BBlock" + ], + "skos:prefLabel": "Example OGC API Processes instance output descriptions", + "openAPIDocument": null, + "ontology": null, + "rdfData": [], + "isProfileOf": null, + "skos:topConceptOf": { + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + } + }, + { + "itemIdentifier": "ogc.osc.application-package", + "name": "Application Package", + "highlighted": true, + "abstract": "Earth Observation Application Package. ", + "status": "under-development", + "dateTimeAddition": "2023-09-18T00:00:00Z", + "itemClass": "schema", + "register": "ogc-incubator", + "dependsOn": [ + "bblocks://ogc.profiles.prov.cwl.provenance" + ], + "version": "0.1", + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", + "sources": [ + { + "title": "Earth Observation Application Package", + "link": "https://github.com/eoap" + } + ], + "scope": "dev", + "tags": [], + "shaclShapes": null, + "ldContext": { + "prof:hasArtifact": "/github/workspace/_sources/application-package/context.jsonld", + "prof:hasRole": "role:mapping", + "dct:format": "application/ld+json", + "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" + }, + "schema": [ + { + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.yaml", + "prof:hasRole": "role:schema", + "dct:format": "application/yaml", + "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, + { + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.json", + "prof:hasRole": "role:schema", + "dct:format": "application/json", + "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" + } + ], + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/", + "validationPassed": true, + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/application-package/", + "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/application-package/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/application-package/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.application-package" } }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", + "@id": "bblocks://ogc.osc.application-package", "@type": [ "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "Example OGC API Processes instance output descriptions", + "skos:prefLabel": "Application Package", "openAPIDocument": null, "ontology": null, "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -979,16 +1056,16 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.processes-ontology", "bblocks://ogc.osc.ontology.cwlprov", - "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "bblocks://ogc.contrib.stac.core-ontology", - "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", + "bblocks://ogc.contrib.stac.extensions.cf-ontology", "bblocks://ogc.geo.geodcat.dcat", "bblocks://ogc.bbr.wf4ever.ro.ResearchObject", - "bblocks://ogc.contrib.stac.extensions.cf-ontology" + "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", + "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "bblocks://ogc.contrib.stac.core-ontology", + "bblocks://ogc.contrib.stac.extensions.processes-ontology" ], "sources": [], "scope": "dev", @@ -996,20 +1073,20 @@ "OSPD" ], "shaclShapes": null, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/openscience/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/openscience/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/openscience/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/openscience/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/ontology/openscience/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/ontology/openscience/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.ontology.openscience" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.ontology.openscience" } }, "@id": "bblocks://ogc.osc.ontology.openscience", @@ -1027,7 +1104,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -1040,15 +1117,15 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.ogc-utils.prov", "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.ogc-utils.prov", "bblocks://ogc.contrib.stac.extensions.themes", - "bblocks://ogc.contrib.stac.extensions.osc", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection" + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", + "bblocks://ogc.contrib.stac.extensions.osc" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "sources": [ { "title": "EarthCODE", @@ -1088,43 +1165,43 @@ } ], "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.common" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.common" } }, "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.common", @@ -1140,7 +1217,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -1149,7 +1226,7 @@ "dateTimeAddition": "2025-10-22T15:29:12.046535", "register": "ogcapi-processes", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "tags": [ "ogcapi-processes", "schema" @@ -1158,39 +1235,39 @@ "itemClass": "schema", "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.api.processes.v1.schemas.execute" + "bblocks://ogc.api.processes.v1.schemas.execute", + "bblocks://ogc.ogc-utils.iri-or-curie" ], "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/schema.yaml", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.execute" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.execute" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.execute", @@ -1207,7 +1284,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -1221,11 +1298,11 @@ "register": "ogc-incubator", "dependsOn": [ "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun", - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.osc.geodcat-stac-earthcode.common" + "bblocks://ogc.osc.geodcat-stac-earthcode.common", + "bblocks://ogc.geo.geodcat.geodcat-records" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -1248,7 +1325,7 @@ "shaclShapes": [ { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ], "rdfs:seeAlso": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", "prof:hasRole": "role:validation", @@ -1275,43 +1352,43 @@ } ], "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.experiments" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.experiments" } }, "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", @@ -1327,7 +1404,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -1340,12 +1417,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.ogc-utils.prov-entity", "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.contrib.stac.extensions.cf" + "bblocks://ogc.contrib.stac.extensions.cf", + "bblocks://ogc.ogc-utils.prov-entity" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -1386,43 +1463,43 @@ } ], "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.products" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.products" } }, "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.products", @@ -1438,7 +1515,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -1451,14 +1528,14 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.ogc-utils.prov-entity", + "bblocks://ogc.osc.geodcat-stac-earthcode.common", "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.osc.geodcat-stac-earthcode.common" + "bblocks://ogc.ogc-utils.prov-entity", + "bblocks://ogc.api.processes.v1.schemas.outputDescription", + "bblocks://ogc.api.processes.v1.schemas.inputDescription" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -1495,43 +1572,43 @@ } ], "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, "schema": [ { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.workflows" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.workflows" } }, "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", @@ -1547,7 +1624,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -1558,7 +1635,7 @@ "itemClass": "api", "register": "ogcapi-features", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "sources": [ { "title": "OGC API Processes", @@ -1566,8 +1643,8 @@ } ], "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.ipt.execute", - "bblocks://ogc.osc.api-profiles.processes.ipt.results" + "bblocks://ogc.osc.api-profiles.processes.ipt.results", + "bblocks://ogc.osc.api-profiles.processes.ipt.execute" ], "tags": [ "ogcapi-processes", @@ -1576,20 +1653,20 @@ "highlighted": true, "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", "shaclShapes": null, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/api/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/api/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.api" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.api" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.api", @@ -1607,7 +1684,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -1624,7 +1701,7 @@ "bblocks://ogc.osc.api-profiles.processes.ipt.api" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -1636,20 +1713,20 @@ "PROV" ], "shaclShapes": null, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/workflow/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/workflow/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.workflow" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.workflow" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.workflow", @@ -1667,7 +1744,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -1681,12 +1758,12 @@ "register": "ogc-incubator", "dependsOn": [ "bblocks://ogc.osc.geodcat-stac-earthcode.products", - "bblocks://ogc.osc.api-profiles.processes.workflow", + "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", - "bblocks://ogc.osc.geodcat-stac-earthcode.experiments" + "bblocks://ogc.osc.api-profiles.processes.workflow" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -1718,7 +1795,7 @@ }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ], "rdfs:seeAlso": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", "prof:hasRole": "role:validation", @@ -1726,20 +1803,20 @@ "dct:conformsTo": "shacl:" } ], - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ospd/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ospd/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ospd" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ospd" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.ospd", @@ -1757,7 +1834,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } }, { @@ -1769,7 +1846,7 @@ "itemClass": "api", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -1788,45 +1865,45 @@ }, "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", "bblocks://ogc.api.processes.v1.schemas.execute", - "bblocks://ogc.api.processes.v1.paths.LandingPage", - "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.api.processes.v1.paths.ProcessList", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.api.processes.v1.api", - "bblocks://ogc.api.processes.v1.responses.ServerError", + "bblocks://ogc.api.processes.v1.parameters.jobId", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", "bblocks://ogc.api.processes.v1.paths.Conformance", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "bblocks://ogc.api.processes.v1.paths.JobList", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "bblocks://ogc.api.processes.v1.responses.NotFound", + "bblocks://ogc.api.processes.v1.api", + "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", + "bblocks://ogc.api.processes.v1.responses.ServerError", + "bblocks://ogc.api.processes.v1.paths.ProcessList", + "bblocks://ogc.api.processes.v1.paths.LandingPage", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "bblocks://ogc.api.processes.v1.parameters.jobId", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "bblocks://ogc.api.processes.v1.responses.NotFound" + "bblocks://ogc.api.processes.v1.schemas.inputDescription", + "bblocks://ogc.api.processes.v1.paths.JobList", + "bblocks://ogc.api.processes.v1.schemas.outputDescription", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", + "sourceOpenAPIDocument": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/openapi.yaml", "openAPIDocument": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", + "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://spec.openapis.org/oas/v3.1.0.html" }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation", @@ -1842,7 +1919,7 @@ "ontology": null, "rdfData": [], "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" + "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" } } ], @@ -1853,9 +1930,6 @@ { "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" }, - { - "@id": "bblocks://ogc.osc.ontology.cwlprov" - }, { "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" }, @@ -1863,7 +1937,10 @@ "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" }, { - "@id": "bblocks://ogc.osc.application-package" + "@id": "bblocks://ogc.osc.ontology.cwlprov" + }, + { + "@id": "bblocks://ogc.osc.prov-processing-step" }, { "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.results" @@ -1877,6 +1954,9 @@ { "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" }, + { + "@id": "bblocks://ogc.osc.application-package" + }, { "@id": "bblocks://ogc.osc.ontology.openscience" }, diff --git a/build/bblocks.ttl b/build/bblocks.ttl index e4cddd3c..02e0bd03 100644 --- a/build/bblocks.ttl +++ b/build/bblocks.ttl @@ -2,8 +2,8 @@ @prefix dcat: . @prefix dct: . @prefix foaf: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix owl: . @prefix prof: . @prefix prov: . @@ -23,16 +23,16 @@ dct:abstract "Support reproduceable science and interoperable workflows through profiling OGC API Processes to use a workflow model with transparent provenance and adherance to a common metadata profile for describing data inputs and outputs."^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Open Science profile of OGC API Processes" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "PROV", "Records", @@ -41,7 +41,7 @@ prof:hasResource [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; @@ -68,17 +68,17 @@ rdfs:label "Custom OGC API processes instance" ; dct:abstract "An example of an OGC API Processes implementation using building blocks"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Custom OGC API processes instance" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; @@ -110,17 +110,17 @@ rdfs:label "Open Science Ontology" ; dct:abstract "A modular standards-based ontology for describing interoperable and reproduceable scientific workflows."^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Open Science Ontology" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "OSPD" ; bblocks:dependsOn , , @@ -134,26 +134,65 @@ bblocks:status ; bblocks:validationPassed true . + a skos:Concept, + dcat:Dataset, + bblocks:BBlock, + bblocks:Schema ; + rdfs:label "Geospatial Processing Step Provenance" ; + dct:abstract "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type."^^ ; + dct:created "2026-08-05T00:00:00+00:00"^^xsd:dateTime ; + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; + dct:hasVersion "0.1.0" ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; + skos:prefLabel "Geospatial Processing Step Provenance" ; + skos:topConceptOf ; + dcat:keyword "ospd", + "processing", + "prov-o", + "provenance" ; + prof:hasResource [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ] ; + bblocks:dependsOn ; + bblocks:scope ; + bblocks:status ; + bblocks:validationPassed true . + rdfs:label "OGC API Processes" . rdfs:label "Earth Observation Application Package" . - a prov:Entity ; + rdfs:label "EarthCODE Catalog" . + + a prov:Entity ; dct:format "text/turtle" ; - prov:wasAttributedTo _:Nc4be47b200e740ddba870fafbe120b82 ; + prov:wasAttributedTo _:N3a3a5dce0c2e4a5183fe55eb03fa63c1 ; prov:wasGeneratedBy [ a prov:Activity ; - prov:endedAtTime "2026-08-06T01:07:14.526788"^^xsd:dateTime ; - prov:startedAtTime "2026-08-06T01:07:14.381735"^^xsd:dateTime ; + prov:endedAtTime "2026-08-12T14:40:58.410431"^^xsd:dateTime ; + prov:startedAtTime "2026-08-12T14:40:58.256564"^^xsd:dateTime ; prov:used [ a prov:Entity ; dct:format "application/yaml" ; rdfs:seeAlso ], [ a prov:Entity ; dct:format "application/json" ; - dct:hasVersion "git:2cef5b37c3a2b537220b62fc5f45ae506893fd2f" ; - rdfs:seeAlso ] ; - prov:wasAssociatedWith _:Nc4be47b200e740ddba870fafbe120b82 ] . - - rdfs:label "EarthCODE Catalog" . + dct:hasVersion "git:b4afcf7ee351199cb556e8db883f98e57881e3dc" ; + rdfs:seeAlso ] ; + prov:wasAssociatedWith _:N3a3a5dce0c2e4a5183fe55eb03fa63c1 ] . a skos:Concept, dcat:Dataset, @@ -162,18 +201,18 @@ rdfs:label "IPT Profile of OGC API Processes" ; dct:abstract "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/"^^ ; dct:created "2024-03-22T11:40:00+01:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; + dct:modified "2026-08-12"^^xsd:date ; dct:source ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "IPT Profile of OGC API Processes" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "features", "ogcapi-processes" ; bblocks:dependsOn , @@ -187,26 +226,26 @@ bblocks:Schema ; rdfs:label "Execute (request) schema for IPT" ; dct:created "2025-10-22T15:29:12.046535"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Execute (request) schema for IPT" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "ogcapi-processes", "schema" ; prof:hasResource [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn , ; @@ -220,30 +259,30 @@ rdfs:label "Result schema for IPT" ; dct:abstract "constraint on results to include provenance object inline"^^ ; dct:created "2025-10-22T15:29:12.046535"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Result schema for IPT" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "ogcapi-processes", "schema" ; prof:hasResource [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn , , @@ -259,31 +298,31 @@ dct:abstract "Description of the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Buffer geometry process description" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], + [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ] ; + prof:hasArtifact ; + prof:hasRole role:schema ] ; bblocks:dependsOn , , ; @@ -298,31 +337,31 @@ dct:abstract "Collection of input descriptions"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Example OGC API Processes instance input descriptions" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], + [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ] ; + prof:hasArtifact ; + prof:hasRole role:schema ] ; bblocks:dependsOn ; bblocks:status ; bblocks:validationPassed true . @@ -334,32 +373,32 @@ rdfs:label "Example OGC API Processes instance output descriptions" ; dct:abstract "Collection of output descriptions"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Example OGC API Processes instance output descriptions" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], + [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ] ; + prof:hasArtifact ; + prof:hasRole role:schema ] ; bblocks:dependsOn ; bblocks:status ; bblocks:validationPassed true . @@ -371,17 +410,17 @@ rdfs:label "Workflow profile of OGC API Processes" ; dct:abstract "Generalised profile of API Processes executing a workflow (using Application Package profile of CWL)"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Workflow profile of OGC API Processes" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "PROV", "Records", @@ -400,32 +439,32 @@ rdfs:label "Application Package" ; dct:abstract "Earth Observation Application Package. "^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; + dct:modified "2026-08-12"^^xsd:date ; dct:source ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "Application Package" ; - skos:topConceptOf ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo ; + skos:topConceptOf ; + prof:hasResource [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ] ; bblocks:dependsOn ; - bblocks:hasSourceJsonLdContext ; + bblocks:hasSourceJsonLdContext ; bblocks:scope ; bblocks:status ; bblocks:validationPassed true . @@ -438,49 +477,49 @@ dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; + dct:modified "2026-08-12"^^xsd:date ; dct:source , ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "EarthCODE Product" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "EarthCODE", "Records", "STAC", "profile" ; - prof:hasResource [ dct:conformsTo shacl: ; + prof:hasResource [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ] ; bblocks:dependsOn , , ; - bblocks:hasSourceJsonLdContext ; + bblocks:hasSourceJsonLdContext ; bblocks:scope ; bblocks:status ; bblocks:validationPassed true . @@ -492,51 +531,51 @@ rdfs:label "EarthCODE Workflow" ; dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; + dct:modified "2026-08-12"^^xsd:date ; dct:source ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "EarthCODE Workflow" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "EarthCODE", "Records", "STAC", "profile" ; prof:hasResource [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn , , , , ; - bblocks:hasSourceJsonLdContext ; + bblocks:hasSourceJsonLdContext ; bblocks:scope ; bblocks:status ; bblocks:validationPassed true . @@ -549,16 +588,16 @@ dct:abstract "Ontology describing the Common Workflow Language (CWL) model"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "CWL Ontology" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "OSPD" ; bblocks:dependsOn ; bblocks:scope ; @@ -572,31 +611,31 @@ rdfs:label "Buffer geometry process input description" ; dct:abstract "Description for the inputs of the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Buffer geometry process input description" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; prof:hasResource [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn , ; @@ -610,32 +649,32 @@ rdfs:label "Buffer geometry process input schema" ; dct:abstract "Input schema for the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Buffer geometry process input schema" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; prof:hasResource [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ] ; bblocks:dependsOn , ; bblocks:status ; @@ -648,31 +687,31 @@ rdfs:label "Buffer geometry process output description" ; dct:abstract "Description for the output of the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Buffer geometry process output description" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; prof:hasResource [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ] ; bblocks:dependsOn , ; @@ -687,26 +726,26 @@ dct:abstract "Output schema for the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-06"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-12"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Buffer geometry process output schema" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; + dct:format "application/json" ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; + dct:format "application/yaml" ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:status ; bblocks:validationPassed true . @@ -723,26 +762,30 @@ dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; + dct:modified "2026-08-12"^^xsd:date ; dct:source , ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "EarthCODE Common STAC profile" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "EarthCODE", "Records", "STAC", "profile" ; - prof:hasResource [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; @@ -750,25 +793,21 @@ prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; + dct:format "application/json" ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; + prof:hasRole role:validation ] ; bblocks:dependsOn , , , , , ; - bblocks:hasSourceJsonLdContext ; + bblocks:hasSourceJsonLdContext ; bblocks:scope ; bblocks:status ; bblocks:validationPassed true . @@ -780,60 +819,60 @@ rdfs:label "EarthCODE Experiment" ; dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-06"^^xsd:date ; + dct:modified "2026-08-12"^^xsd:date ; dct:source , ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "EarthCODE Experiment" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "EarthCODE", "Records", "STAC", "profile" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], + prof:hasResource [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; + prof:hasRole role:schema ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ] ; bblocks:dependsOn , , ; - bblocks:hasSourceJsonLdContext ; + bblocks:hasSourceJsonLdContext ; bblocks:scope ; bblocks:status ; bblocks:validationPassed true . - a skos:ConceptScheme, + a skos:ConceptScheme, dcat:Catalog, bblocks:BBlocksRegister ; rdfs:label "Building Blocks - Open Science Workflows Building Blocks" ; @@ -841,9 +880,10 @@ """^^ ; dct:description """This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance. """^^ ; - dct:modified "2026-08-06T01:06:55.370017"^^xsd:dateTime ; + dct:modified "2026-08-12T14:40:36.126254"^^xsd:dateTime ; void:sparqlEndpoint ; - owl:imports , + owl:imports , + , , , , @@ -869,26 +909,27 @@ , , , - ; + , + ; skos:prefLabel "Building Blocks - Open Science Workflows Building Blocks" ; - prof:hasResource [ rdfs:label "This Building Blocks Register in JSON format" ; - dct:type "application/json" ; - ns2:relation ; - ns1:hasTarget ], - [ rdfs:label "This Building Blocks Register in JSON-LD format" ; + prof:hasResource [ rdfs:label "This Building Blocks Register in JSON-LD format" ; dct:type "application/ld+json" ; - ns2:relation ; - ns1:hasTarget ], + ns1:relation ; + ns2:hasTarget ], + [ rdfs:label "This Building Blocks Register in JSON format" ; + dct:type "application/json" ; + ns1:relation ; + ns2:hasTarget ], [ rdfs:label "This Building Blocks Register in RDF Turtle format" ; dct:type "text/turtle" ; - ns2:relation ; - ns1:hasTarget ] ; - foaf:homepage ; - bblocks:hasValidationReport . + ns1:relation ; + ns2:hasTarget ] ; + foaf:homepage ; + bblocks:hasValidationReport . -_:Nc4be47b200e740ddba870fafbe120b82 a prov:Agent, +_:N3a3a5dce0c2e4a5183fe55eb03fa63c1 a prov:Agent, schema:SoftwareApplication ; rdfs:label "OGC-NA tools" ; - dct:hasVersion "0.5.31" ; + dct:hasVersion "0.5.32.dev1+g4f7b75c19" ; rdfs:seeAlso . diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json index b0bc8c14..1c5c27a5 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json @@ -8,7 +8,7 @@ "itemClass": "api", "register": "ogcapi-features", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "sources": [ { "title": "OGC API Processes", @@ -16,8 +16,8 @@ } ], "dependsOn": [ - "ogc.osc.api-profiles.processes.ipt.execute", - "ogc.osc.api-profiles.processes.ipt.results" + "ogc.osc.api-profiles.processes.ipt.results", + "ogc.osc.api-profiles.processes.ipt.execute" ], "tags": [ "ogcapi-processes", @@ -26,10 +26,10 @@ "highlighted": true, "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", "shaclShapes": {}, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/api/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/api/", "validationPassed": true, "description": "## IPT Profile\n\nThe IPT profile supports canonical mechanisms for handling Integrity, Provenance and Trust.\n\nSpecifically this profile:\n\n1. allows a client to nominate IRI identifier for the prov:Activity\n2. allows a client to nominate IRI for the Process Service as an prov:Agent\n3. allows a client to nominate an IRI for the result object\n4. Defines how a provenance trace can be return by reference or inline in the result as a prov:Entity\n\nThese constraints are defined by specialisations of input and output descriptions.\n\nTodo: define how the OpenAPI document refines the base.", "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/ipt/api" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json index f62995db..924eca1d 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json @@ -6,7 +6,7 @@ "dateTimeAddition": "2025-10-22T15:29:12.046535", "register": "ogcapi-processes", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "tags": [ "ogcapi-processes", "schema" @@ -15,18 +15,18 @@ "itemClass": "schema", "shaclShapes": {}, "dependsOn": [ - "ogc.ogc-utils.iri-or-curie", - "ogc.api.processes.v1.schemas.execute" + "ogc.api.processes.v1.schemas.execute", + "ogc.ogc-utils.iri-or-curie" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/schema.yaml", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/", "validationPassed": true, "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/execute/schema.yaml\nproperties:\n inputs:\n activity_id:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\n result_id:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\n agent_id:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\nrequired:\n- activity_id\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/ipt/execute" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json index a108cfbd..62fa2ded 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json @@ -6,7 +6,7 @@ "dateTimeAddition": "2025-10-22T15:29:12.046535", "register": "ogcapi-processes", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "tags": [ "ogcapi-processes", "schema" @@ -16,20 +16,20 @@ "itemClass": "schema", "shaclShapes": {}, "dependsOn": [ + "ogc.api.processes.v1.schemas.qualifiedInputValue", "ogc.ogc-utils.prov-activity", - "ogc.ogc-utils.prov-entity", - "ogc.api.processes.v1.schemas.qualifiedInputValue" + "ogc.ogc-utils.prov-entity" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/", "validationPassed": true, "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/qualifiedInputValue/schema.yaml\nproperties:\n value:\n oneOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/ipt/results" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json index 6cfe1bd9..eef6affb 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json @@ -11,12 +11,12 @@ "register": "ogc-incubator", "dependsOn": [ "ogc.osc.geodcat-stac-earthcode.products", - "ogc.osc.api-profiles.processes.workflow", + "ogc.osc.geodcat-stac-earthcode.experiments", "ogc.osc.geodcat-stac-earthcode.workflows", - "ogc.osc.geodcat-stac-earthcode.experiments" + "ogc.osc.api-profiles.processes.workflow" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -35,12 +35,12 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ] }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ospd/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ospd/", "validationPassed": true, "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/ospd" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json index 1e9f68b7..1959382e 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json @@ -9,7 +9,7 @@ "itemClass": "api", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -28,29 +28,29 @@ }, "shaclShapes": {}, "dependsOn": [ - "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", "ogc.api.processes.v1.schemas.execute", - "ogc.api.processes.v1.paths.LandingPage", - "ogc.api.processes.v1.responses.ExecuteAsync", - "ogc.api.processes.v1.schemas.inputDescription", - "ogc.api.processes.v1.paths.ProcessList", - "ogc.api.processes.v1.schemas.outputDescription", - "ogc.api.processes.v1.api", - "ogc.api.processes.v1.responses.ServerError", + "ogc.api.processes.v1.parameters.jobId", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", "ogc.api.processes.v1.paths.Conformance", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "ogc.api.processes.v1.paths.JobList", "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "ogc.api.processes.v1.responses.NotFound", + "ogc.api.processes.v1.api", + "ogc.api.processes.v1.responses.ExecuteAsync", + "ogc.api.processes.v1.responses.ServerError", + "ogc.api.processes.v1.paths.ProcessList", + "ogc.api.processes.v1.paths.LandingPage", "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "ogc.api.processes.v1.parameters.jobId", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "ogc.api.processes.v1.responses.NotFound" + "ogc.api.processes.v1.schemas.inputDescription", + "ogc.api.processes.v1.paths.JobList", + "ogc.api.processes.v1.schemas.outputDescription", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/", + "sourceOpenAPIDocument": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/openapi.yaml", + "openAPIDocument": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/", "validationPassed": true, "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json index 62aa9bc0..cadb4ac4 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -18,19 +18,19 @@ ], "shaclShapes": {}, "dependsOn": [ - "ogc.api.processes.v1.schemas.inputDescription", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "ogc.api.processes.v1.schemas.inputDescription" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml\ntype: object\nproperties:\n geometry:\n type: object\n properties:\n title:\n type: string\n const: Area for the buffer geometry\n minOccurs:\n type: integer\n const: 1\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry\n distance:\n type: object\n properties:\n title:\n type: string\n const: Buffer Distance\n description:\n type: string\n const: The distance from the geometry to create the buffer\n minOccurs:\n type: integer\n const: 1\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance\n units:\n type: object\n properties:\n title:\n type: string\n example: Distance Units\n description:\n type: string\n minOccurs:\n type: integer\n const: 0\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml\ntype: object\nproperties:\n geometry:\n type: object\n properties:\n title:\n type: string\n const: Area for the buffer geometry\n minOccurs:\n type: integer\n const: 1\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry\n distance:\n type: object\n properties:\n title:\n type: string\n const: Buffer Distance\n description:\n type: string\n const: The distance from the geometry to create the buffer\n minOccurs:\n type: integer\n const: 1\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance\n units:\n type: object\n properties:\n title:\n type: string\n example: Distance Units\n description:\n type: string\n minOccurs:\n type: integer\n const: 0\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units\n", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json index 7d814844..ca63a88b 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -18,19 +18,19 @@ ], "shaclShapes": {}, "dependsOn": [ - "ogc.geo.common.data_types.geojson", - "ogc.ogc-utils.iri-or-curie" + "ogc.ogc-utils.iri-or-curie", + "ogc.geo.common.data_types.geojson" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", "validationPassed": true, "annotatedSchema": "type: object\nrequired:\n- geometry\n- distance\nproperties:\n geometry:\n allOf:\n - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml\n - required:\n - type\n - coordinates\n properties:\n type:\n enum:\n - Point\n - LineString\n - polygon\n distance:\n type: object\n properties:\n type:\n type: string\n example: number\n minimum:\n type: number\n example: 0\n units:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\n enum:\n - meters\n - kilometers\n - feet\n - miles\n default: meters\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json index 35e3f19c..31508176 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -18,19 +18,19 @@ ], "shaclShapes": {}, "dependsOn": [ - "ogc.api.processes.v1.schemas.outputDescription", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "ogc.api.processes.v1.schemas.outputDescription" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml\nproperties:\n schema:\n type: object\n properties:\n bufferedGeometry:\n type: object\n properties:\n title:\n type: string\n const: Buffered Geometry\n description:\n type: string\n schema:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry\n area:\n type: object\n properties:\n title:\n type: string\n const: Buffer Area\n description:\n type: string\n schema:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml\nproperties:\n schema:\n type: object\n properties:\n bufferedGeometry:\n type: object\n properties:\n title:\n type: string\n const: Buffered Geometry\n description:\n type: string\n schema:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry\n area:\n type: object\n properties:\n title:\n type: string\n const: Buffer Area\n description:\n type: string\n schema:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area\n", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json index 9a297d55..d966f8ad 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -18,14 +18,14 @@ ], "shaclShapes": {}, "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", "validationPassed": true, "annotatedSchema": "type: object\nproperties:\n bufferedGeometry:\n type: object\n properties:\n type:\n type: string\n const: Polygon\n coordinates:\n type: array\n minItems: 2\n items:\n type: number\n area:\n type: number\n minimum: 0\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json index 93a938f0..8f9d4bc5 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -18,20 +18,20 @@ ], "shaclShapes": {}, "dependsOn": [ - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", + "ogc.api.processes.v1.schemas.process", "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "ogc.api.processes.v1.schemas.process" + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml\n- properties:\n inputs:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml\n additionalProperties: false\n outputs:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml\n additionalProperties: false\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml\n- properties:\n inputs:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml\n additionalProperties: false\n outputs:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml\n additionalProperties: false\n", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json index ec50aa9a..488323de 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -21,15 +21,15 @@ "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", "validationPassed": true, - "annotatedSchema": "anyOf:\n- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "annotatedSchema": "anyOf:\n- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml\n", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json index b11ef33f..c5552079 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -21,15 +21,15 @@ "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", "validationPassed": true, - "annotatedSchema": "anyOf:\n- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "annotatedSchema": "anyOf:\n- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml\n", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json index b9e7c857..b1e023dd 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json @@ -14,7 +14,7 @@ "ogc.osc.api-profiles.processes.ipt.api" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -26,9 +26,9 @@ "PROV" ], "shaclShapes": {}, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/workflow/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/workflow/", "validationPassed": true, "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/workflow" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/application-package/index.json b/build/generateddocs/json-full/osc/application-package/index.json index 38b221d1..883c0cf4 100644 --- a/build/generateddocs/json-full/osc/application-package/index.json +++ b/build/generateddocs/json-full/osc/application-package/index.json @@ -13,7 +13,7 @@ "ogc.profiles.prov.cwl.provenance" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -26,15 +26,15 @@ "shaclShapes": {}, "ldContext": "/github/workspace/_sources/application-package/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/application-package/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/application-package/", "description": "## Example Application Pacakge\n\nCWL profile \n\nTodo: define what makes this unique. Refactor CWL as a building block - or link to previous work by @avillar", "examples": [ { @@ -45,7 +45,7 @@ "language": "yaml", "ref": "https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/application-package/example_1_1.yaml", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/application-package/example_1_1.yaml", "sizeBytes": 6212, "code": "cwlVersion: v1.0\n$namespaces:\n s: https://schema.org/\ns:softwareVersion: 1.4.1\nschemas:\n - http://schema.org/version/9.0/schemaorg-current-http.rdf\n$graph:\n - class: Workflow\n id: water_bodies\n label: Water bodies detection based on NDWI and otsu threshold\n doc: Water bodies detection based on NDWI and otsu threshold and generate a STAC catalog for the outputs\n requirements:\n - class: ScatterFeatureRequirement\n - class: SubworkflowFeatureRequirement\n inputs:\n aoi:\n label: area of interest\n doc: area of interest as a bounding box\n type: string\n default: \"-121.399,39.834,-120.74,40.472\"\n epsg:\n label: EPSG code\n doc: EPSG code\n type: string\n default: \"EPSG:4326\"\n stac_items:\n label: Sentinel-2 STAC items\n doc: list of Sentinel-2 COG STAC items\n type: string[]\n default: [\"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\", \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"]\n bands:\n label: bands used for the NDWI\n doc: bands used for the NDWI\n type: string[]\n default: [\"green\", \"nir\"]\n outputs:\n - id: stac_catalog\n outputSource:\n - node_stac/stac_catalog\n type: Directory\n steps:\n node_water_bodies:\n run: \"#detect_water_body\"\n in:\n item: stac_items\n aoi: aoi\n epsg: epsg\n bands: bands\n out:\n - detected_water_body\n scatter: item\n scatterMethod: dotproduct\n node_stac:\n run: \"#stac\"\n in:\n item: stac_items\n rasters:\n source: node_water_bodies/detected_water_body\n out:\n - stac_catalog\n - class: Workflow\n id: detect_water_body\n label: Water body detection based on NDWI and otsu threshold\n doc: Water body detection based on NDWI and otsu threshold\n requirements:\n - class: ScatterFeatureRequirement\n inputs:\n aoi:\n doc: area of interest as a bounding box\n type: string\n epsg:\n doc: EPSG code\n type: string\n default: \"EPSG:4326\"\n bands:\n doc: bands used for the NDWI\n type: string[]\n item:\n doc: STAC item\n type: string\n outputs:\n - id: detected_water_body\n outputSource:\n - node_otsu/binary_mask_item\n type: File\n steps:\n node_crop:\n run: \"#crop\"\n in:\n item: item\n aoi: aoi\n epsg: epsg\n band: bands\n out:\n - cropped\n scatter: band\n scatterMethod: dotproduct\n node_normalized_difference:\n run: \"#norm_diff\"\n in:\n rasters:\n source: node_crop/cropped\n out:\n - ndwi\n node_otsu:\n run: \"#otsu\"\n in:\n raster:\n source: node_normalized_difference/ndwi\n out:\n - binary_mask_item\n - class: CommandLineTool\n id: crop\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/crop:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n item:\n type: string\n inputBinding:\n prefix: --input-item\n aoi:\n type: string\n inputBinding:\n prefix: --aoi\n epsg:\n type: string\n inputBinding:\n prefix: --epsg\n band:\n type: string\n inputBinding:\n prefix: --band\n outputs:\n cropped:\n outputBinding:\n glob: '*.tif'\n type: File\n - class: CommandLineTool\n id: norm_diff\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/norm_diff:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n rasters:\n type: File[]\n inputBinding:\n position: 1\n outputs:\n ndwi:\n outputBinding:\n glob: '*.tif'\n type: File\n - class: CommandLineTool\n id: otsu\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/otsu:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n raster:\n type: File\n inputBinding:\n position: 1\n outputs:\n binary_mask_item:\n outputBinding:\n glob: '*.tif'\n type: File\n - class: CommandLineTool\n id: stac\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/stac:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n item:\n type:\n type: array\n items: string\n inputBinding:\n prefix: --input-item\n rasters:\n type:\n type: array\n items: File\n inputBinding:\n prefix: --water-body\n outputs:\n stac_catalog:\n outputBinding:\n glob: .\n type: Directory\n" } @@ -53,6 +53,6 @@ } ], "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Schema for OGCAPI records profile for GeoDCAT - defines all extra elements\n defined by GeoDCAT so that the JSON-LD context can map to GeoDCAT RDF\nallOf:\n- $ref: https://raw.githubusercontent.com/common-workflow-language/cwl-v1.2/refs/heads/main/json-schema/cwl.yaml\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/application-package" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json index ad9dec16..ebd0db36 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json @@ -10,15 +10,15 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "ogc.geo.geodcat.stac.geodcat-stac-item", - "ogc.ogc-utils.prov", "ogc.geo.geodcat.geodcat-records", + "ogc.ogc-utils.prov", "ogc.contrib.stac.extensions.themes", - "ogc.contrib.stac.extensions.osc", - "ogc.geo.geodcat.stac.geodcat-stac-collection" + "ogc.geo.geodcat.stac.geodcat-stac-item", + "ogc.geo.geodcat.stac.geodcat-stac-collection", + "ogc.contrib.stac.extensions.osc" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "sources": [ { "title": "EarthCODE", @@ -45,17 +45,17 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", "description": "## ESA EarthCODE experiments as GeoDCAT and STAC profile \n\nThis building block shows a possible profile of GeoDCAT supporting semantic annotation and inclusion of the three STAC extensions used by EarthCODE:\n\n- themes\n- osc\n- cf\n", "examples": [ { @@ -66,26 +66,26 @@ "language": "json", "ref": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", "sizeBytes": 2880, "code": "{\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" }, { "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld", - "sizeBytes": 3016, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld\",\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \\u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld", + "sizeBytes": 3041, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld\",\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \\u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" }, { "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl", "sizeBytes": 3635, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix oa: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a ;\n ns1:Accessible_files 0e+00 ;\n ns1:Accessible_general true ;\n ns1:Accessible_protocols true ;\n ns1:Findable_has_doi false ;\n ns1:Findable_identifier true ;\n ns1:Findable_indexed true ;\n ns1:Findable_indexed_approved_data false ;\n ns1:Findable_indexed_approved_metadata false ;\n ns1:Findable_rich_metadata true ;\n ns1:Findable_stac_assets false ;\n ns1:Interoperable_controlled_vocabularies true ;\n ns1:Interoperable_has_documentation false ;\n ns1:Interoperable_related_links true ;\n ns1:Interoperable_uses_formal_language true ;\n ns1:Reusable_cloud_assets_rate 0e+00 ;\n ns1:Reusable_has_access_example false ;\n ns1:Reusable_has_license true ;\n ns1:Reusable_has_visualisation false ;\n ns1:Reusable_rich_descriptions true ;\n ns1:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" ;\n ns3:status \"completed\" ;\n ns3:type \"product\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix oa: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a ;\n ns1:Accessible_files 0e+00 ;\n ns1:Accessible_general true ;\n ns1:Accessible_protocols true ;\n ns1:Findable_has_doi false ;\n ns1:Findable_identifier true ;\n ns1:Findable_indexed true ;\n ns1:Findable_indexed_approved_data false ;\n ns1:Findable_indexed_approved_metadata false ;\n ns1:Findable_rich_metadata true ;\n ns1:Findable_stac_assets false ;\n ns1:Interoperable_controlled_vocabularies true ;\n ns1:Interoperable_has_documentation false ;\n ns1:Interoperable_related_links true ;\n ns1:Interoperable_uses_formal_language true ;\n ns1:Reusable_cloud_assets_rate 0e+00 ;\n ns1:Reusable_has_access_example false ;\n ns1:Reusable_has_license true ;\n ns1:Reusable_has_visualisation false ;\n ns1:Reusable_rich_descriptions true ;\n ns1:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" ;\n ns3:status \"completed\" ;\n ns3:type \"product\" .\n\n" } ] } ], "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Schema for OGCAPI records profile and STAC profile used by EarthCODE\nanyOf:\n- allOf:\n - anyOf:\n - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml\n - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml\n - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml\n - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\n$defs:\n osc:workflow:\n title: Workflow\n type: string\n format: osc-workflow\n minLength: 1\n via_links:\n title: Via Link\n properties:\n type:\n enum:\n - application/json\n - application/pdf\n - application/zip\n - text/html\n - text/plain\n options:\n enum_titles:\n - JSON\n - PDF\n - ZIP\n - HTML\n - Text\n rel:\n enum:\n - via\n osc:project:\n title: Project\n type: string\n format: osc-project\n minLength: 1\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/geodcat-stac-earthcode/common" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json index 9300ecbc..334a5814 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json @@ -11,11 +11,11 @@ "register": "ogc-incubator", "dependsOn": [ "ogc.bbr.wf4ever.wfprov.WorkflowRun", - "ogc.geo.geodcat.geodcat-records", - "ogc.osc.geodcat-stac-earthcode.common" + "ogc.osc.geodcat-stac-earthcode.common", + "ogc.geo.geodcat.geodcat-records" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -37,7 +37,7 @@ ], "shaclShapes": { "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" @@ -46,17 +46,17 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", "description": "## ESA EarthCODE experiments as GeoDCAT and STAC profile \n\nThis building block shows a possible profile of GeoDCAT supporting semantic annotation and inclusion of the three STAC extensions used by EarthCODE:\n\n- themes\n- osc\n- cf\n", "examples": [ { @@ -65,9 +65,9 @@ "snippets": [ { "language": "turtle", - "ref": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/KindGroveProvenance.ttl", + "ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/examples/KindGroveProvenance.ttl", "base-uri": "https://ogc.org/demo/ospd/kindgrove/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", "sizeBytes": 7889, "code": "PREFIX prov: \nPREFIX schema: \nPREFIX stac: \nPREFIX wfdesc: \nPREFIX wfkg: \nPREFIX wfprov: \nPREFIX xsd: \n\nwfkg:DefineStudyAreaRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:DefineStudyAreaProcess ;\n wfprov:hasSubProcessRun\n wfkg:AddCenterPointRun ,\n wfkg:AddInfoAnnotationRun ,\n wfkg:AddStudyAreaBoundaryRun ,\n wfkg:CreateBoundingBoxRun ,\n wfkg:CreateLocationSelectorWidgetRun ,\n wfkg:CreateMapRun ,\n wfkg:DisplayStudyAreaRun ,\n wfkg:GetSelectedSiteRun ;\n wfprov:usedInput\n wfkg:DateRange ,\n wfkg:StudyArea ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:InteractiveVisualisation\n a wfprov:Artifact ;\n wfprov:wasOutputFrom wfkg:DisplaySummaryReportRun ;\n schema:encodingFormat \"text/html\" ;\n schema:name \"HTML Summary Report\" ;\n.\n\nwfkg:AWSSTACCatalog\n a\n wfprov:Artifact ,\n stac:Catalog ;\n schema:name \"AWS STAC Catalog\" ;\n schema:url \"https://earth-search.aws.element84.com/v1\" ;\n.\n\nwfkg:AllometricEquationDesc\n a wfdesc:Process ;\n.\n\nwfkg:AllometricEquationRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:AllometricEquationDesc ;\n wfprov:usedInput\n wfkg:MangroveMask ,\n wfkg:NDVI ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:BiomassEstimate\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:AllometricEquationRun ;\n.\n\nwfkg:CO2EquivalentDesc\n a wfdesc:Process ;\n.\n\nwfkg:CO2EquivalentEstimate\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CO2EquivalentRun ;\n.\n\nwfkg:CO2EquivalentRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:CO2EquivalentDesc ;\n wfprov:usedInput wfkg:CarbonStockEstimate ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:CSVSummary\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:ExportResultsRun ;\n schema:encodingFormat \"text/csv\" ;\n.\n\nwfkg:CalculateIndicesProcessDesc\n a wfdesc:Process ;\n.\n\nwfkg:CarbonStockDesc\n a wfdesc:Process ;\n.\n\nwfkg:CarbonStockEstimate\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CarbonStockRun ;\n.\n\nwfkg:CarbonStockRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:CarbonStockDesc ;\n wfprov:usedInput wfkg:BiomassEstimate ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:DefineStudyAreaProcess\n a wfdesc:Process ;\n\n.\n\nwfkg:DisplaySummaryReportRun\n a wfdesc:Process ;\n.\n\nwfkg:DisplaySummaryReportRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:DisplaySummaryReportRun ;\n wfprov:usedInput\n wfkg:CSVSummary ,\n wfkg:GeoTIFFRaster ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n prov:endedAtTime \"2024-06-01T10:46:00+00:00\"^^xsd:dateTime ;\n.\n\nwfkg:DownloadBandsProcessDesc\n a wfdesc:Process ;\n.\n\nwfkg:ExportResultsDesc\n a wfdesc:Process ;\n.\n\nwfkg:GeoTIFFRaster\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:ExportResultsRun ;\n schema:encodingFormat \"image/tiff\" ;\n.\n\nwfkg:GreenBand\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:DownloadBandsRun ;\n.\n\nwfkg:KindGroveWorkflow\n a\n wfdesc:Workflow ,\n schema:ComputationalWorkflow ;\n schema:name \"KindGrove Mangrove Carbon Assessment Workflow\" ;\n schema:version \"1.0\" ;\n.\n\nwfkg:Myanmar\n a schema:Country ;\n schema:name \"Myanmar\" ;\n.\n\nwfkg:NDWI\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ;\n.\n\nwfkg:NIRBand\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:DownloadBandsRun ;\n.\n\nwfkg:RedBand\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:DownloadBandsRun ;\n.\n\nwfkg:SAVI\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ;\n.\n\nwfkg:SelectScenesProcessDesc\n a wfdesc:Process ;\n.\n\nwfkg:SelectScenesRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:SelectScenesProcessDesc ;\n wfprov:usedInput\n wfkg:DateRange ,\n wfkg:Sentinel2L2A ,\n wfkg:StudyArea ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:SelectedScene\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:SelectScenesRun ;\n schema:description \"Lowest cloud cover Sentinel-2 scene\" ;\n.\n\nwfkg:Sentinel2L2A\n a\n wfprov:Artifact ,\n stac:Collection ;\n schema:distribution wfkg:Sentinel2L2A_AWSS3Distribution ;\n schema:isPartOf wfkg:AWSSTACCatalog ;\n schema:name \"Sentinel-2 L2A Multispectral Optical Imagery\" ;\n.\n\nwfkg:Sentinel2L2A_AWSS3Distribution\n a schema:DataDownload ;\n schema:contentUrl \"s3://sentinel-inventory/sentinel-s2-l2a/\" ;\n schema:isAccessibleForFree true ;\n schema:name \"Sentinel-2 L2A AWS Open Data Registry (S3)\" ;\n schema:provider \"AWS Open Data Registry\" ;\n.\n\nwfkg:StarlingFoundries\n a prov:Organization ;\n schema:name \"Starling Foundries\" ;\n.\n\nwfkg:StudyAreaGeometry\n a schema:GeoShape ;\n schema:box \"95.15 15.9 95.35 16.1\" ;\n schema:center \"95.25 16.0\" ;\n schema:polygon \"95.15 15.9 95.35 15.9 95.35 16.1 95.15 16.1 95.15 15.9\" ;\n.\n\nwfkg:ThresholdClassificationDesc\n a wfdesc:Process ;\n.\n\nwfkg:ThresholdClassificationRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:ThresholdClassificationDesc ;\n wfprov:usedInput\n wfkg:NDVI ,\n wfkg:NDWI ,\n wfkg:SAVI ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:CameronSajedi\n a prov:Person ;\n schema:affiliation wfkg:StarlingFoundries ;\n schema:name \"Cameron Sajedi\" ;\n.\n\nwfkg:DateRange\n a wfprov:Artifact ;\n schema:description \"Temporal range for satellite query\" ;\n.\n\nwfkg:ExportResultsRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:ExportResultsDesc ;\n wfprov:usedInput\n wfkg:CO2EquivalentEstimate ,\n wfkg:MangroveMask ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:MangroveMask\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:ThresholdClassificationRun ;\n.\n\nwfkg:NDVI\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ;\n.\n\nwfkg:StudyArea\n a wfprov:Artifact ;\n schema:containedInPlace wfkg:Myanmar ;\n schema:description \"1,800 acres of mangrove restoration in Ayeyarwady Delta\" ;\n schema:geo wfkg:StudyAreaGeometry ;\n schema:name \"Thor Heyerdahl Climate Park\" ;\n.\n\nwfkg:CalculateIndicesRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:CalculateIndicesProcessDesc ;\n wfprov:usedInput\n wfkg:GreenBand ,\n wfkg:NIRBand ,\n wfkg:RedBand ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:DownloadBandsRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:DownloadBandsProcessDesc ;\n wfprov:usedInput wfkg:SelectedScene ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:JupyterNotebookEngine\n a wfprov:WorkflowEngine ;\n prov:actedOnBehalfOf wfkg:CameronSajedi ;\n schema:name \"Jupyter Notebook\" ;\n.\n\nwfkg:KindGroveWorkflowRun\n a wfprov:WorkflowRun ;\n wfprov:describedByWorkflow wfkg:KindGroveWorkflow ;\n wfprov:wasInitiatedBy wfkg:CameronSajedi ;\n prov:endedAtTime \"2024-06-01T10:45:00+00:00\"^^xsd:dateTime ;\n prov:startedAtTime \"2024-06-01T10:00:00+00:00\"^^xsd:dateTime ;\n.\n" } @@ -79,15 +79,15 @@ "snippets": [ { "language": "jsonld", - "ref": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/KindGroveProvenanceJSON-LD.jsonld", + "ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/examples/KindGroveProvenanceJSON-LD.jsonld", "base-uri": "https://ogc.org/demo/ospd/kindgrove/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", "sizeBytes": 1620, "code": "{\n \"@context\": \"https://nenadradosevic.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"kindgrove-experiment\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2024-06-01T10:00:00Z\",\n \"updated\": \"2024-06-01T10:45:00Z\",\n \"type\": \"experiment\",\n \"title\": \"KindGrove Mangrove Carbon Assessment\",\n \"description\": \"An Earth observation workflow for mangrove detection and carbon stock estimation using Sentinel-2 imagery.\",\n \"keywords\": [\n \"mangroves\",\n \"carbon\",\n \"Sentinel-2\",\n \"remote sensing\",\n \"climate\"\n ],\n \"contacts\": [\n {\n \"name\": \"Cameron Sajedi\",\n \"organization\": \"Starling Foundries\",\n \"roles\": [\"author\", \"operator\"]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n { \"id\": \"ecosystems\" },\n { \"id\": \"climate\" }\n ]\n }\n ],\n \"formats\": [\n { \"name\": \"GeoTIFF\" },\n { \"name\": \"CSV\" }\n ],\n \"license\": \"CC-BY-4.0\",\n \"osc:workflow\": \"kindgrove-workflow\",\n \"version\": \"1.0\"\n },\n \"links\": [\n {\n \"rel\": \"related\",\n \"href\": \"../workflows/kindgrove-workflow/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow description\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../provenance/kindgrove-run.jsonld\",\n \"type\": \"application/ld+json\",\n \"title\": \"Execution provenance\"\n }\n ]\n}\n" }, { "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.ttl", "sizeBytes": 962, "code": "@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix rdfs: .\n\n a geojson:Feature ;\n dcterms:conformsTo ;\n rdfs:seeAlso [ rdfs:label \"Workflow description\" ;\n dcterms:format \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Execution provenance\" ;\n dcterms:format \"application/ld+json\" ;\n ns1:relation ;\n oa:hasTarget ] .\n\n" } @@ -98,23 +98,23 @@ "snippets": [ { "language": "json", - "ref": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/water-bodies.json", + "ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/examples/water-bodies.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", "sizeBytes": 2653, "code": "{\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"ESA WorldCereal Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}\n" }, { "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld", - "sizeBytes": 2790, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"ESA WorldCereal Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld", + "sizeBytes": 2815, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"ESA WorldCereal Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl", "sizeBytes": 3626, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:experiment,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"ESA WorldCereal Experiment\" ;\n wfprov:version \"2\" ;\n rdfs:seeAlso [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ],\n [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ] ;\n dcat:license \"proprietary\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:workflow \"waterbodies\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:experiment,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"ESA WorldCereal Experiment\" ;\n wfprov:version \"2\" ;\n rdfs:seeAlso [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ],\n [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ] ;\n dcat:license \"proprietary\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:workflow \"waterbodies\" .\n\n" } ] }, @@ -124,28 +124,28 @@ "snippets": [ { "language": "json", - "ref": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/water-bodies-prov.json", + "ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/examples/water-bodies-prov.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", "sizeBytes": 4343, "code": "{\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n\n \"properties\": {\n \"id\": \"water-bodies-execution\",\n \"provType\": [\n \"Activity\",\n \"wfprov:WorkflowRun\"\n ],\n \"startedAtTime\": \"2025-01-21T17:40:50Z\",\n \"endedAtTime\": \"2025-01-21T17:59:50Z\",\n \"wasAssociatedWith\": [\n {\n \"agentType\": \"Person\",\n \"name\": \"A Person\",\n \"actedOnBehalfOf\": {\n \"agentType\": \"Organization\",\n \"name\": \"An Org\"\n }\n }\n ],\n\n \"generated\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n\n \n \"wfprov:describedByWorkflow\": \"https://example.com/workflows/waterbodies/record.json\",\n \"wfprov:wasEnactedBy\": { \n \"id\": \"eo-data-platform\",\n \"type\": [\"wfprov:WorkfowEngine\", \"prov:SoftwareAgent\", \"prov:Agent\"],\n \"prov:label\": \"cwltool 3.1.20251031082601\"\n },\n \"wfprov:usedInput\": [\n {\n \"type\": \"wfprov:Artifact\",\n \"hadMember\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"describedByParameter\": \"stac_items\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"-121.399,39.834,-120.74,40.472\",\n \"describedByParameter\": \"aoi\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"EPSG:4326\",\n \"describedByParameter\": \"epsg\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": [\n \"green\",\n \"nir\"\n ],\n \"describedByParameter\": \"bands\"\n }\n ],\n\n\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"Water Bodies Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}\n" }, { "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld", - "sizeBytes": 4497, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"id\": \"water-bodies-execution\",\n \"provType\": [\n \"Activity\",\n \"wfprov:WorkflowRun\"\n ],\n \"startedAtTime\": \"2025-01-21T17:40:50Z\",\n \"endedAtTime\": \"2025-01-21T17:59:50Z\",\n \"wasAssociatedWith\": [\n {\n \"agentType\": \"Person\",\n \"name\": \"A Person\",\n \"actedOnBehalfOf\": {\n \"agentType\": \"Organization\",\n \"name\": \"An Org\"\n }\n }\n ],\n \"generated\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"wfprov:describedByWorkflow\": \"https://example.com/workflows/waterbodies/record.json\",\n \"wfprov:wasEnactedBy\": {\n \"id\": \"eo-data-platform\",\n \"type\": [\n \"wfprov:WorkfowEngine\",\n \"prov:SoftwareAgent\",\n \"prov:Agent\"\n ],\n \"prov:label\": \"cwltool 3.1.20251031082601\"\n },\n \"wfprov:usedInput\": [\n {\n \"type\": \"wfprov:Artifact\",\n \"hadMember\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"describedByParameter\": \"stac_items\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"-121.399,39.834,-120.74,40.472\",\n \"describedByParameter\": \"aoi\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"EPSG:4326\",\n \"describedByParameter\": \"epsg\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": [\n \"green\",\n \"nir\"\n ],\n \"describedByParameter\": \"bands\"\n }\n ],\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"Water Bodies Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld", + "sizeBytes": 4522, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"id\": \"water-bodies-execution\",\n \"provType\": [\n \"Activity\",\n \"wfprov:WorkflowRun\"\n ],\n \"startedAtTime\": \"2025-01-21T17:40:50Z\",\n \"endedAtTime\": \"2025-01-21T17:59:50Z\",\n \"wasAssociatedWith\": [\n {\n \"agentType\": \"Person\",\n \"name\": \"A Person\",\n \"actedOnBehalfOf\": {\n \"agentType\": \"Organization\",\n \"name\": \"An Org\"\n }\n }\n ],\n \"generated\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"wfprov:describedByWorkflow\": \"https://example.com/workflows/waterbodies/record.json\",\n \"wfprov:wasEnactedBy\": {\n \"id\": \"eo-data-platform\",\n \"type\": [\n \"wfprov:WorkfowEngine\",\n \"prov:SoftwareAgent\",\n \"prov:Agent\"\n ],\n \"prov:label\": \"cwltool 3.1.20251031082601\"\n },\n \"wfprov:usedInput\": [\n {\n \"type\": \"wfprov:Artifact\",\n \"hadMember\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"describedByParameter\": \"stac_items\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"-121.399,39.834,-120.74,40.472\",\n \"describedByParameter\": \"aoi\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"EPSG:4326\",\n \"describedByParameter\": \"epsg\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": [\n \"green\",\n \"nir\"\n ],\n \"describedByParameter\": \"bands\"\n }\n ],\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"Water Bodies Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl", "sizeBytes": 5279, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:WorkflowRun,\n wfprov:experiment,\n prov:Activity,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"Water Bodies Experiment\" ;\n wfprov:describedByWorkflow \"https://example.com/workflows/waterbodies/record.json\" ;\n wfprov:usedInput [ a wfprov:Artifact ;\n wfprov:data \"green\",\n \"nir\" ;\n wfprov:describedByParameter \"bands\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"-121.399,39.834,-120.74,40.472\" ;\n wfprov:describedByParameter \"aoi\" ],\n [ a wfprov:Artifact ;\n wfprov:describedByParameter \"stac_items\" ;\n prov:hadMember ,\n ],\n [ a wfprov:Artifact ;\n wfprov:data \"EPSG:4326\" ;\n wfprov:describedByParameter \"epsg\" ] ;\n wfprov:version \"2\" ;\n wfprov:wasEnactedBy ;\n rdfs:seeAlso [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ],\n [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ] ;\n dcat:license \"proprietary\" ;\n prov:endedAtTime \"2025-01-21T17:59:50+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:startedAtTime \"2025-01-21T17:40:50+00:00\"^^xsd:dateTime ;\n prov:wasAssociatedWith [ a prov:Person ;\n rdfs:label \"A Person\" ;\n prov:actedOnBehalfOf [ a prov:Organization ;\n rdfs:label \"An Org\" ] ] ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:workflow \"waterbodies\" .\n\n a wfprov:WorkfowEngine,\n prov:Agent,\n prov:SoftwareAgent ;\n prov:label \"cwltool 3.1.20251031082601\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:WorkflowRun,\n wfprov:experiment,\n prov:Activity,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"Water Bodies Experiment\" ;\n wfprov:describedByWorkflow \"https://example.com/workflows/waterbodies/record.json\" ;\n wfprov:usedInput [ a wfprov:Artifact ;\n wfprov:data \"green\",\n \"nir\" ;\n wfprov:describedByParameter \"bands\" ],\n [ a wfprov:Artifact ;\n wfprov:describedByParameter \"stac_items\" ;\n prov:hadMember ,\n ],\n [ a wfprov:Artifact ;\n wfprov:data \"EPSG:4326\" ;\n wfprov:describedByParameter \"epsg\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"-121.399,39.834,-120.74,40.472\" ;\n wfprov:describedByParameter \"aoi\" ] ;\n wfprov:version \"2\" ;\n wfprov:wasEnactedBy ;\n rdfs:seeAlso [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ],\n [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ] ;\n dcat:license \"proprietary\" ;\n prov:endedAtTime \"2025-01-21T17:59:50+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:startedAtTime \"2025-01-21T17:40:50+00:00\"^^xsd:dateTime ;\n prov:wasAssociatedWith [ a prov:Person ;\n rdfs:label \"A Person\" ;\n prov:actedOnBehalfOf [ a prov:Organization ;\n rdfs:label \"An Org\" ] ] ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:workflow \"waterbodies\" .\n\n a wfprov:WorkfowEngine,\n prov:Agent,\n prov:SoftwareAgent ;\n prov:label \"cwltool 3.1.20251031082601\" .\n\n" } ] } ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: EarthCode Experiment\nallOf:\n- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\nproperties:\n properties:\n allOf:\n - $ref: https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml\n type: object\n required:\n - osc:workflow\n properties:\n osc:workflow:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow\n links:\n type: array\n items:\n oneOf:\n - title: Other Link\n properties:\n rel:\n not:\n enum:\n - via\n - input\n - environment\n - title: Link to Input Parameter\n properties:\n rel:\n const: input\n - title: Link to Execution Environment\n properties:\n rel:\n const: environment\n - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: EarthCode Experiment\nallOf:\n- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\nproperties:\n properties:\n allOf:\n - $ref: https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml\n type: object\n required:\n - osc:workflow\n properties:\n osc:workflow:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow\n links:\n type: array\n items:\n oneOf:\n - title: Other Link\n properties:\n rel:\n not:\n enum:\n - via\n - input\n - environment\n - title: Link to Input Parameter\n properties:\n rel:\n const: input\n - title: Link to Execution Environment\n properties:\n rel:\n const: environment\n - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links\n", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/geodcat-stac-earthcode/experiments" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json index d7402d26..1f64c367 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json @@ -10,12 +10,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "ogc.ogc-utils.prov-entity", "ogc.osc.geodcat-stac-earthcode.common", - "ogc.contrib.stac.extensions.cf" + "ogc.contrib.stac.extensions.cf", + "ogc.ogc-utils.prov-entity" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -43,17 +43,17 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", "description": "## ESA EarthCODE Products as GeoDCAT and STAC profile \n\nThis building block represents the outputs of an EarthCODE Experiment.\n\nThis is a STAC Collection using the themes, osc and cf extensions with some additional EarthCODE-specific fields.\n\nThe EarthCODE OSC has requirements which are not captured here\n\n - A list of conceps following the OSC theme scheme must be present using the themes extension\n - Each theme ID must match the ID of a Catalog at /themes/theme-id/catalog.json\n - A 'related' link must exists in `links` also pointing to the theme Catalog\n - The osc:project, osc:variables, osc:missions and osc:experiment fields should contain the IDs of catalogue entries found at /projects/{id}/collection.json, /variables/{id}/catalog.json, /missions/{id}/catalog.json or /experiments/{id}/record.json repsectively.\n", "examples": [ { @@ -64,21 +64,21 @@ "language": "json", "ref": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", "sizeBytes": 2880, "code": "{\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" }, { "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld", - "sizeBytes": 3018, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld\",\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \\u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld", + "sizeBytes": 3043, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld\",\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \\u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" }, { "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl", "sizeBytes": 3657, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix oa: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection ;\n ns1:Accessible_files 0e+00 ;\n ns1:Accessible_general true ;\n ns1:Accessible_protocols true ;\n ns1:Findable_has_doi false ;\n ns1:Findable_identifier true ;\n ns1:Findable_indexed true ;\n ns1:Findable_indexed_approved_data false ;\n ns1:Findable_indexed_approved_metadata false ;\n ns1:Findable_rich_metadata true ;\n ns1:Findable_stac_assets false ;\n ns1:Interoperable_controlled_vocabularies true ;\n ns1:Interoperable_has_documentation false ;\n ns1:Interoperable_related_links true ;\n ns1:Interoperable_uses_formal_language true ;\n ns1:Reusable_cloud_assets_rate 0e+00 ;\n ns1:Reusable_has_access_example false ;\n ns1:Reusable_has_license true ;\n ns1:Reusable_has_visualisation false ;\n ns1:Reusable_rich_descriptions true ;\n ns1:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" ;\n ns3:status \"completed\" ;\n ns3:type \"product\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix oa: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection ;\n ns1:Accessible_files 0e+00 ;\n ns1:Accessible_general true ;\n ns1:Accessible_protocols true ;\n ns1:Findable_has_doi false ;\n ns1:Findable_identifier true ;\n ns1:Findable_indexed true ;\n ns1:Findable_indexed_approved_data false ;\n ns1:Findable_indexed_approved_metadata false ;\n ns1:Findable_rich_metadata true ;\n ns1:Findable_stac_assets false ;\n ns1:Interoperable_controlled_vocabularies true ;\n ns1:Interoperable_has_documentation false ;\n ns1:Interoperable_related_links true ;\n ns1:Interoperable_uses_formal_language true ;\n ns1:Reusable_cloud_assets_rate 0e+00 ;\n ns1:Reusable_has_access_example false ;\n ns1:Reusable_has_license true ;\n ns1:Reusable_has_visualisation false ;\n ns1:Reusable_rich_descriptions true ;\n ns1:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" ;\n ns3:status \"completed\" ;\n ns3:type \"product\" .\n\n" } ] }, @@ -88,28 +88,28 @@ "snippets": [ { "language": "json", - "ref": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/examples/water-bodies-with-provenance.json", + "ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/examples/water-bodies-with-provenance.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", "sizeBytes": 2901, "code": "{\n \"type\": \"Collection\",\n \"id\": \"water-bodies\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Water Bodies Example Outputs\",\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Water Bodies Execution\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json\",\n \"type\": \"application/json\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"license\": \"none\",\n \"osc:experiment\": \"water-bodies-execution\",\n \"osc:status\": \"ongoing\",\n \"osc:region\": \"Global\",\n \"osc:type\": \"product\",\n \"osc:project\": \"ospd\",\n \"created\": \"2025-01-21T17:59:50Z\",\n \"version\": \"1.0\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"osc:missions\": [],\n \"updated\": \"2025-01-21T17:59:50Z\",\n \"title\": \"Water Bodies\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -121.39905410179915,\n 39.82336095080461,\n -120.73995321724426,\n 40.482798837728375\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2021-07-13T19:03:24Z\",\n \"2022-05-24T19:03:29Z\"\n ]\n ]\n }\n },\n\n \"provType\": [\"prov:Entity\", \"wfprov:Artifact\", \"wf4ever:Dataset\"],\n \"wasDerivedFrom\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"wfprov:wasOutputFrom\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"wfprov:describedByParameter\": \"stac_catalog\"\n}\n" }, { "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld", - "sizeBytes": 3050, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld\",\n \"type\": \"Collection\",\n \"id\": \"water-bodies\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Water Bodies Example Outputs\",\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Water Bodies Execution\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json\",\n \"type\": \"application/json\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"license\": \"none\",\n \"osc:experiment\": \"water-bodies-execution\",\n \"osc:status\": \"ongoing\",\n \"osc:region\": \"Global\",\n \"osc:type\": \"product\",\n \"osc:project\": \"ospd\",\n \"created\": \"2025-01-21T17:59:50Z\",\n \"version\": \"1.0\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"osc:missions\": [],\n \"updated\": \"2025-01-21T17:59:50Z\",\n \"title\": \"Water Bodies\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -121.39905410179915,\n 39.82336095080461,\n -120.73995321724426,\n 40.482798837728375\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2021-07-13T19:03:24Z\",\n \"2022-05-24T19:03:29Z\"\n ]\n ]\n }\n },\n \"provType\": [\n \"prov:Entity\",\n \"wfprov:Artifact\",\n \"wf4ever:Dataset\"\n ],\n \"wasDerivedFrom\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"wfprov:wasOutputFrom\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"wfprov:describedByParameter\": \"stac_catalog\"\n}" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld", + "sizeBytes": 3075, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld\",\n \"type\": \"Collection\",\n \"id\": \"water-bodies\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Water Bodies Example Outputs\",\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Water Bodies Execution\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json\",\n \"type\": \"application/json\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"license\": \"none\",\n \"osc:experiment\": \"water-bodies-execution\",\n \"osc:status\": \"ongoing\",\n \"osc:region\": \"Global\",\n \"osc:type\": \"product\",\n \"osc:project\": \"ospd\",\n \"created\": \"2025-01-21T17:59:50Z\",\n \"version\": \"1.0\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"osc:missions\": [],\n \"updated\": \"2025-01-21T17:59:50Z\",\n \"title\": \"Water Bodies\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -121.39905410179915,\n 39.82336095080461,\n -120.73995321724426,\n 40.482798837728375\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2021-07-13T19:03:24Z\",\n \"2022-05-24T19:03:29Z\"\n ]\n ]\n }\n },\n \"provType\": [\n \"prov:Entity\",\n \"wfprov:Artifact\",\n \"wf4ever:Dataset\"\n ],\n \"wasDerivedFrom\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"wfprov:wasOutputFrom\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"wfprov:describedByParameter\": \"stac_catalog\"\n}" }, { "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl", "sizeBytes": 3628, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix oa: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection,\n prov:Entity,\n ,\n ns3:Artifact ;\n dcterms:created \"2025-01-21T17:59:50Z\" ;\n dcterms:description \"Water Bodies Example Outputs\" ;\n dcterms:extent [ ] ;\n dcterms:modified \"2025-01-21T17:59:50Z\" ;\n dcterms:title \"Water Bodies\" ;\n rdfs:seeAlso [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Water Bodies Execution\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:license \"none\" ;\n prov:wasDerivedFrom ,\n ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:experiment \"water-bodies-execution\" ;\n ns2:project \"ospd\" ;\n ns2:region \"Global\" ;\n ns2:status \"ongoing\" ;\n ns2:type \"product\" ;\n ns3:describedByParameter \"stac_catalog\" ;\n ns3:wasOutputFrom \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix oa: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection,\n prov:Entity,\n ,\n ns3:Artifact ;\n dcterms:created \"2025-01-21T17:59:50Z\" ;\n dcterms:description \"Water Bodies Example Outputs\" ;\n dcterms:extent [ ] ;\n dcterms:modified \"2025-01-21T17:59:50Z\" ;\n dcterms:title \"Water Bodies\" ;\n rdfs:seeAlso [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Water Bodies Execution\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:license \"none\" ;\n prov:wasDerivedFrom ,\n ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:experiment \"water-bodies-execution\" ;\n ns2:project \"ospd\" ;\n ns2:region \"Global\" ;\n ns2:status \"ongoing\" ;\n ns2:type \"product\" ;\n ns3:describedByParameter \"stac_catalog\" ;\n ns3:wasOutputFrom \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\" .\n\n" } ] } ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: EarthCode Product\nallOf:\n- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml\n- anyOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - not:\n required:\n - provType\n- anyOf:\n - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.yaml\n - not:\n properties:\n stac_extensions:\n type: array\n contains:\n const: https://stac-extensions.github.io/cf/v0.2.0/schema.json\nproperties:\n osc:type:\n type: string\n enum:\n - product\n type:\n const: Collection\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: EarthCode Product\nallOf:\n- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml\n- anyOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - not:\n required:\n - provType\n- anyOf:\n - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.yaml\n - not:\n properties:\n stac_extensions:\n type: array\n contains:\n const: https://stac-extensions.github.io/cf/v0.2.0/schema.json\nproperties:\n osc:type:\n type: string\n enum:\n - product\n type:\n const: Collection\n", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/geodcat-stac-earthcode/products" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json index 443c3108..40c0fd77 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json @@ -10,14 +10,14 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "ogc.api.processes.v1.schemas.outputDescription", - "ogc.api.processes.v1.schemas.inputDescription", - "ogc.ogc-utils.prov-entity", + "ogc.osc.geodcat-stac-earthcode.common", "ogc.geo.geodcat.geodcat-records", - "ogc.osc.geodcat-stac-earthcode.common" + "ogc.ogc-utils.prov-entity", + "ogc.api.processes.v1.schemas.outputDescription", + "ogc.api.processes.v1.schemas.inputDescription" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -41,17 +41,17 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", "description": "## ESA EarthCODE workflow \n\n\nSome constraints are not checked:\n\n* All child links mst be to experiments.\n* osc:project must be the ID of a Project in the EarthCODE Projects Catalog.\n* 'related' links must be STAC or HTML. It's intended these point to the Workflow's Theme (a Catalog) and the Workflow's Project (a Collection).\n", "examples": [ { @@ -62,21 +62,21 @@ "language": "json", "base-uri": "https://ogc.org/demo/ospd/", "ref": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", "sizeBytes": 4018, "code": "{\n \"id\": \"polarwarp\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-09-30T13:00:00Z\",\n \"updated\": \"2025-09-30T14:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"Polarwarp\",\n \"description\": \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\u00fdna Dole\u017ealov\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n },\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ]\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Polarwarp\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"Polarwarp workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\"argo-workflow\"],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n }\n\n ]\n}\n" }, { "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld", - "sizeBytes": 4182, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld\",\n \"id\": \"polarwarp\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-09-30T13:00:00Z\",\n \"updated\": \"2025-09-30T14:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"Polarwarp\",\n \"description\": \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\\u00fdna Dole\\u017ealov\\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n },\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ]\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Polarwarp\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"Polarwarp workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n }\n ]\n}" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld", + "sizeBytes": 4207, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld\",\n \"id\": \"polarwarp\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-09-30T13:00:00Z\",\n \"updated\": \"2025-09-30T14:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"Polarwarp\",\n \"description\": \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\\u00fdna Dole\\u017ealov\\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n },\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ]\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Polarwarp\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"Polarwarp workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl", "sizeBytes": 5121, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-09-30T13:00:00Z\" ;\n dcterms:description \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\" ;\n dcterms:modified \"2025-09-30T14:00:00Z\" ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns2:relation ;\n oa:hasTarget ;\n ns4:branch \"main\" ;\n ns4:type \"git\" ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp workflow\" ;\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns1:platform_supports \"argo-workflow\" ;\n ns1:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ],\n [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-09-30T13:00:00Z\" ;\n dcterms:description \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\" ;\n dcterms:modified \"2025-09-30T14:00:00Z\" ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"EOxHub Workspaces\" ;\n ns1:platform_supports \"argo-workflow\" ;\n ns1:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp workflow\" ;\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns2:relation ;\n oa:hasTarget ;\n ns3:branch \"main\" ;\n ns3:type \"git\" ] ;\n dcat:contactPoint [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ],\n [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns4:project \"cerulean-information-factory\" .\n\n" } ] }, @@ -88,26 +88,26 @@ "language": "json", "ref": "https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", "sizeBytes": 4068, "code": "{\n \"id\": \"polaris-workflow\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-02-19T23:00:00Z\",\n \"updated\": \"2025-03-03T22:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"POLARIS\",\n \"description\": \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\u00fdna Dole\u017ealov\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ],\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\"\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polaris/record.json\",\n \"type\": \"application/json\",\n \"title\": \"POLARIS\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polaris.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"POLARIS workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polaris\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n },\n {\n \"rel\": \"application\",\n \"type\": \"application/json\",\n \"title\": \"OGC Application Package\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n },\n {\n \"rel\": \"git\",\n \"type\": \"application/json\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n }\n ]\n}" }, { "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld", - "sizeBytes": 4216, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld\",\n \"id\": \"polaris-workflow\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-02-19T23:00:00Z\",\n \"updated\": \"2025-03-03T22:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"POLARIS\",\n \"description\": \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\\u00fdna Dole\\u017ealov\\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ],\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\"\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polaris/record.json\",\n \"type\": \"application/json\",\n \"title\": \"POLARIS\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polaris.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"POLARIS workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polaris\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n },\n {\n \"rel\": \"application\",\n \"type\": \"application/json\",\n \"title\": \"OGC Application Package\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n },\n {\n \"rel\": \"git\",\n \"type\": \"application/json\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n }\n ]\n}" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld", + "sizeBytes": 4241, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld\",\n \"id\": \"polaris-workflow\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-02-19T23:00:00Z\",\n \"updated\": \"2025-03-03T22:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"POLARIS\",\n \"description\": \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\\u00fdna Dole\\u017ealov\\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ],\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\"\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polaris/record.json\",\n \"type\": \"application/json\",\n \"title\": \"POLARIS\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polaris.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"POLARIS workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polaris\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n },\n {\n \"rel\": \"application\",\n \"type\": \"application/json\",\n \"title\": \"OGC Application Package\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n },\n {\n \"rel\": \"git\",\n \"type\": \"application/json\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl", "sizeBytes": 5226, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-02-19T23:00:00Z\" ;\n dcterms:description \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\" ;\n dcterms:modified \"2025-03-03T22:00:00Z\" ;\n dcterms:title \"POLARIS\" ;\n rdfs:seeAlso [ rdfs:label \"Git source repository\" ;\n ns2:relation ;\n oa:hasTarget ;\n ns4:branch \"main\" ;\n ns4:type \"git\" ],\n [ rdfs:label \"POLARIS workflow\" ;\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"OGC Application Package\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns1:platform_supports \"argo-workflow\" ;\n ns1:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-02-19T23:00:00Z\" ;\n dcterms:description \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\" ;\n dcterms:modified \"2025-03-03T22:00:00Z\" ;\n dcterms:title \"POLARIS\" ;\n rdfs:seeAlso [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS workflow\" ;\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns1:relation ;\n oa:hasTarget ;\n ns4:branch \"main\" ;\n ns4:type \"git\" ],\n [ rdfs:label \"OGC Application Package\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns2:platform_supports \"argo-workflow\" ;\n ns2:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" .\n\n" } ] } ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Schema for EarthCODE Workflow\nallOf:\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\nproperties:\n properties:\n type: object\n anyOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - not:\n required:\n - provType\n required:\n - osc:project\n properties:\n osc:project:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project\n wfdesc:hasInput:\n type: object\n additionalProperties:\n type: object\n $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml\n wfdesc:hasOutput:\n type: object\n additionalProperties:\n type: object\n $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml\n links:\n type: array\n items:\n oneOf:\n - title: Other Link\n properties:\n rel:\n not:\n enum:\n - via\n - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Schema for EarthCODE Workflow\nallOf:\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\nproperties:\n properties:\n type: object\n anyOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - not:\n required:\n - provType\n required:\n - osc:project\n properties:\n osc:project:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project\n wfdesc:hasInput:\n type: object\n additionalProperties:\n type: object\n $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml\n wfdesc:hasOutput:\n type: object\n additionalProperties:\n type: object\n $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml\n links:\n type: array\n items:\n oneOf:\n - title: Other Link\n properties:\n rel:\n not:\n enum:\n - via\n - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links\n", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/geodcat-stac-earthcode/workflows" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/ontology/cwlprov/index.json b/build/generateddocs/json-full/osc/ontology/cwlprov/index.json index 0b76b386..8df63353 100644 --- a/build/generateddocs/json-full/osc/ontology/cwlprov/index.json +++ b/build/generateddocs/json-full/osc/ontology/cwlprov/index.json @@ -9,7 +9,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "dependsOn": [ "ogc.ogc-utils.prov" ], @@ -19,10 +19,10 @@ "OSPD" ], "shaclShapes": {}, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/cwlprov/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/cwlprov/", "validationPassed": true, "description": "## CWL Ontology\n\nsee \n\nhttps://github.com/common-workflow-language/cwlprov/\n\nwhere is the actual ontology published? ", "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/ontology/cwlprov" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/ontology/openscience/index.json b/build/generateddocs/json-full/osc/ontology/openscience/index.json index 4b8394a6..8043511b 100644 --- a/build/generateddocs/json-full/osc/ontology/openscience/index.json +++ b/build/generateddocs/json-full/osc/ontology/openscience/index.json @@ -10,16 +10,16 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "dependsOn": [ - "ogc.contrib.stac.extensions.processes-ontology", "ogc.osc.ontology.cwlprov", - "ogc.contrib.stac.extensions.osc-ontology", - "ogc.contrib.stac.core-ontology", - "ogc.bbr.wf4ever.wfdesc.Workflow", + "ogc.contrib.stac.extensions.cf-ontology", "ogc.geo.geodcat.dcat", "ogc.bbr.wf4ever.ro.ResearchObject", - "ogc.contrib.stac.extensions.cf-ontology" + "ogc.bbr.wf4ever.wfdesc.Workflow", + "ogc.contrib.stac.extensions.osc-ontology", + "ogc.contrib.stac.core-ontology", + "ogc.contrib.stac.extensions.processes-ontology" ], "sources": [], "scope": "dev", @@ -27,10 +27,10 @@ "OSPD" ], "shaclShapes": {}, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/openscience/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/openscience/", "validationPassed": true, "description": "## OpenScience Ontology\n\nAn \"Open Science Ontology\" supporting description of interoperable scientific workflows.\n\nThis ontology is based on canonical common ontologies where appropriate, and can be mapped to various implementing APIs and metadata standards as required to establish common semantics of elements appearing within a reproduceable and interoperable scientific workflow ecosystem.\n\nThis ontology is modular and includes two related types of ontologies:\n\n1. Conceptual ontologies such as DCAT, PROV and WF4ever which describe common concepts\n2. Structure description ontologies - designed to be mapped by JSON-LD to JSON schema elements, and providing detailed documentation about the implicit semantics of these schemas.\n\nIn combination, these ontologies allow interoperable APIs and data exchange formats to be fully described, at both the structural level and how these relate to standard semantic models for such concepts. ", "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/ontology/openscience" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/prov-processing-step/index.json b/build/generateddocs/json-full/osc/prov-processing-step/index.json new file mode 100644 index 00000000..b301932a --- /dev/null +++ b/build/generateddocs/json-full/osc/prov-processing-step/index.json @@ -0,0 +1,256 @@ + + +{ + "itemIdentifier": "ogc.osc.prov-processing-step", + "name": "Geospatial Processing Step Provenance", + "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", + "status": "under-development", + "dateTimeAddition": "2026-08-05T00:00:00Z", + "itemClass": "schema", + "version": "0.1.0", + "dateOfLastChange": "2026-08-12", + "maturity": "development", + "scope": "unstable", + "tags": [ + "provenance", + "prov-o", + "processing", + "ospd" + ], + "dependsOn": [ + "ogc.ogc-utils.prov" + ], + "shaclShapes": {}, + "schema": { + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.json" + }, + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/", + "validationPassed": true, + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", + "description": "# Geospatial Processing Step Provenance\n\nThis building block profiles `ogc-utils.prov` down to a single unit: one\ngeospatial processing step.\n\nPROV-O is deliberately general. Any valid PROV document is a valid description\nof a processing step, which makes validation weak and cross-platform comparison\nhard.\n\nOGC API - Processes Part 5 (draft 26-038) narrows this for job provenance: a\njob entity, a process entity, an activity joining them, and input/output\nartifacts carrying roles. This profile follows that shape.\n\nPart 5 does not define any link from a process to a registered process type.\nThis profile makes that link required, via the processType property. It is the\npoint at which the OSPD 2026 profile-plus-register pattern closes: the profile\ngives the structure, the register gives the controlled term.\n\nUnder development as part of OSPD 2026, deliverable D104 (Aganitha Space\nTechnologies, Workflow Profiler).\n", + "examples": [ + { + "title": "Ingest of mandal-level vegetation and soil moisture", + "description": "Retrieval of source observations into the workflow. Ingest is where external provenance ends and workflow provenance begins: the generated entity is the first thing downstream steps can cite.", + "snippets": [ + { + "language": "json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_1_1.json", + "sizeBytes": 571, + "code": "{\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\"urn:aganitha:source:dicra-mandal-archive\"],\n \"generated\": [\"urn:aganitha:dataset:mandal-ndvi-sm-merged\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}\n" + }, + { + "language": "jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_1_1.jsonld", + "sizeBytes": 735, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\n \"urn:aganitha:source:dicra-mandal-archive\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}" + }, + { + "language": "ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_1_1.ttl", + "sizeBytes": 800, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix xsd: .\n\n a prov:Activity ;\n rdfs:label \"Ingest mandal NDVI and soil moisture\" ;\n dct:type ;\n prov:endedAtTime \"2026-08-07T06:03:41+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ] ;\n prov:startedAtTime \"2026-08-07T06:00:00+00:00\"^^xsd:dateTime ;\n prov:used .\n\n" + } + ] + }, + { + "title": "Normalisation of vegetation index to a condition index", + "description": "Rescaling an observed index against its own historical extremes. The reference extrema are inputs rather than inline constants, so the period they were derived from is recoverable from the provenance.", + "snippets": [ + { + "language": "json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_2_1.json", + "sizeBytes": 677, + "code": "{\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\"urn:aganitha:dataset:vci\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}\n" + }, + { + "language": "jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_2_1.jsonld", + "sizeBytes": 833, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:vci\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" + }, + { + "language": "ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_2_1.ttl", + "sizeBytes": 808, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute vegetation condition index from NDVI\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + } + ] + }, + { + "title": "Normalisation of soil moisture to a deficit index", + "description": "The companion to the vegetation index step, and the piece that closes the gap in the chain: without it, the combined index consumes an entity no recorded activity produced, so a consumer walking the provenance backwards hits a dead end.", + "snippets": [ + { + "language": "json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_3_1.json", + "sizeBytes": 688, + "code": "{\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\"urn:aganitha:dataset:smdi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}\n" + }, + { + "language": "jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_3_1.jsonld", + "sizeBytes": 844, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:smdi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" + }, + { + "language": "ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_3_1.ttl", + "sizeBytes": 819, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute soil moisture deficit index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + } + ] + }, + { + "title": "Weighted composition of a combined drought index", + "description": "Combination of two condition indices under fixed weights. Both inputs share the same role, and the weights are step parameters rather than properties of the process type \u2014 a case that bears directly on how finely process types should be registered.", + "snippets": [ + { + "language": "json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_4_1.json", + "sizeBytes": 675, + "code": "{\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\"urn:aganitha:dataset:cdsi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": { \"vci\": 0.6, \"smdi\": 0.4 }\n }\n}\n" + }, + { + "language": "jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_4_1.jsonld", + "sizeBytes": 847, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": {\n \"vci\": 0.6,\n \"smdi\": 0.4\n }\n }\n}" + }, + { + "language": "ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_4_1.ttl", + "sizeBytes": 740, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compose combined drought severity index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + } + ] + }, + { + "title": "Classification into drought severity classes", + "description": "Assignment of continuous index values to discrete classes. The class scheme is an input entity, so the thresholds applied are recoverable from the provenance without reading the code.", + "snippets": [ + { + "language": "json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_5_1.json", + "sizeBytes": 716, + "code": "{\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\"urn:aganitha:dataset:drought-classes\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [0.30, 0.45, 0.60, 0.75]\n }\n}\n" + }, + { + "language": "jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_5_1.jsonld", + "sizeBytes": 900, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-classes\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [\n 0.3,\n 0.45,\n 0.6,\n 0.75\n ]\n }\n}" + }, + { + "language": "ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_5_1.ttl", + "sizeBytes": 780, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Classify drought severity\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + } + ] + }, + { + "title": "Standardised precipitation index over an accumulation window", + "description": "Derivation of a standardised index from an accumulated series against a fitted reference period. Two entities of the same kind distinguished only by role \u2014 the case where entity references alone would be ambiguous and qualifiedUsage does real work.", + "snippets": [ + { + "language": "json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_6_1.json", + "sizeBytes": 694, + "code": "{\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\"urn:aganitha:dataset:spi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}\n" + }, + { + "language": "jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_6_1.jsonld", + "sizeBytes": 850, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:spi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}" + }, + { + "language": "ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_6_1.ttl", + "sizeBytes": 825, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute standardised precipitation index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + } + ] + }, + { + "title": "Model training as a processing step", + "description": "Training a predictive model, expressed as an ordinary processing activity. The generated entity is a fitted model rather than a data product, and the fold assignment is an input entity so the spatial cross-validation design is recoverable from the provenance.\nThis is the case the profile is least obviously shaped for, and the reason it is included: if a trained model cannot be expressed as an entity generated by an activity, the profile cannot describe machine learning workflows at all.", + "snippets": [ + { + "language": "json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_7_1.json", + "sizeBytes": 1061, + "code": "{\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}\n" + }, + { + "language": "jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_7_1.jsonld", + "sizeBytes": 1209, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}" + }, + { + "language": "ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_7_1.ttl", + "sizeBytes": 1206, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Train drought prediction model with spatial cross-validation\" ;\n dct:type ;\n prov:generated ,\n ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n ,\n ,\n .\n\n" + } + ] + }, + { + "title": "Inference using a trained model", + "description": "Applying a fitted model to produce a projection. The same model entity that was generated by training is here consumed as an input \u2014 the round trip that makes model provenance chainable, and something no purely data-oriented profile has to handle.", + "snippets": [ + { + "language": "json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_8_1.json", + "sizeBytes": 643, + "code": "{\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\"urn:aganitha:dataset:drought-projection\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}\n" + }, + { + "language": "jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_8_1.jsonld", + "sizeBytes": 799, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-projection\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}" + }, + { + "language": "ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_8_1.ttl", + "sizeBytes": 774, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Generate forward drought projection\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + } + ] + }, + { + "title": "Minimal conforming step", + "description": "The smallest document that satisfies this profile.", + "snippets": [ + { + "language": "json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_9_1.json", + "sizeBytes": 210, + "code": "{\n \"id\": \"urn:example:step:0001\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"used\": [\"urn:example:input:0001\"],\n \"generated\": [\"urn:example:output:0001\"]\n}\n" + }, + { + "language": "jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_9_1.jsonld", + "sizeBytes": 374, + "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:example:step:0001\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"used\": [\n \"urn:example:input:0001\"\n ],\n \"generated\": [\n \"urn:example:output:0001\"\n ]\n}" + }, + { + "language": "ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_9_1.ttl", + "sizeBytes": 283, + "code": "@prefix dct: .\n@prefix prov: .\n\n a prov:Activity ;\n dct:type ;\n prov:generated ;\n prov:used .\n\n" + } + ] + } + ], + "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ntitle: Geospatial Processing Step Provenance\ndescription: A single geospatial processing step, expressed as a constrained profile\n of PROV-O. Inputs and outputs are entity references; the role each played is expressed\n through prov:qualifiedUsage rather than inline, so the profile stays compatible\n with the PROV-O object model.\nallOf:\n- $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml\n- type: object\n required:\n - id\n - processType\n - used\n - generated\n properties:\n id:\n description: Stable identifier for this processing step activity.\n type: string\n processType:\n description: Identifier of the registered process type this step is an instance\n of. This is the link that PROV-O and OGC API - Processes Part 5 do not themselves\n provide. Bound to dct:type rather than a newly minted term, so the value resolves\n as a governed concept in the process-type register.\n type: string\n x-jsonld-id: http://purl.org/dc/terms/type\n x-jsonld-type: '@id'\n label:\n type: string\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#label\n startedAtTime:\n type: string\n format: date-time\n endedAtTime:\n type: string\n format: date-time\n used:\n description: Entities consumed by this step.\n type: array\n minItems: 1\n items:\n type: string\n generated:\n description: Entities produced by this step.\n type: array\n minItems: 1\n items:\n type: string\n qualifiedUsage:\n description: Which declared input slot of the process type each consumed entity\n occupied. Makes two runs of the same process type comparable.\n type: array\n items:\n type: object\n required:\n - entity\n - hadRole\n properties:\n entity:\n type: string\n hadRole:\n type: string\n wasAssociatedWith:\n type: array\n items:\n type: string\n parameters:\n description: 'Parameter values that determined the behaviour of this step. Keys\n SHOULD be drawn from the parameter terms declared by the registered process\n type. Deliberately left unbound in the JSON-LD context: how parameters should\n be typed depends on whether process types are registered coarsely or as parameterised\n subtypes, which is still an open question for the register design.'\n type: object\n additionalProperties: true\n", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", + "gitPath": "_sources/prov-processing-step" +} \ No newline at end of file diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md index 75138f15..cbbcd256 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md @@ -31,6 +31,6 @@ Todo: define how the OpenAPI document refines the base. The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/ipt/api` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md index 2899e88b..a36ba05d 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md @@ -27,14 +27,14 @@ required: Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml) # For developers The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/ipt/execute` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md index a280439e..aa9936d0 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md @@ -22,8 +22,8 @@ properties: Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml) # JSON-LD Context @@ -366,13 +366,13 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld) # For developers The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/ipt/results` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md index b96907f2..c2205b87 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md @@ -12,6 +12,6 @@ Support reproduceable science and interoperable workflows through profiling OGC The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/ospd` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md index dc751b24..edf1a234 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md @@ -12,6 +12,6 @@ An example of an OGC API Processes implementation using building blocks The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/sample-implementation` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md index fad741c5..8b229d69 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md @@ -27,7 +27,7 @@ properties: type: integer const: 1 schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry distance: type: object properties: @@ -44,7 +44,7 @@ properties: type: integer const: 1 schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance units: type: object properties: @@ -60,14 +60,14 @@ properties: type: integer const: 1 schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units ``` Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml) # JSON-LD Context @@ -123,13 +123,13 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld) # For developers The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md index c06c2454..5928869e 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md @@ -49,8 +49,8 @@ properties: Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml) # JSON-LD Context @@ -78,13 +78,13 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld) # For developers The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md index d51ea27b..5d398795 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md @@ -25,7 +25,7 @@ properties: description: type: string schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry area: type: object properties: @@ -35,14 +35,14 @@ properties: description: type: string schema: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area ``` Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml) # JSON-LD Context @@ -84,13 +84,13 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld) # For developers The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md index de61470a..af688f14 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md @@ -31,14 +31,14 @@ properties: Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml) # For developers The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md index 4ddf73e4..8357d760 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md @@ -14,18 +14,18 @@ allOf: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml - properties: inputs: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml additionalProperties: false outputs: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml additionalProperties: false ``` Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml) # JSON-LD Context @@ -71,13 +71,13 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld) # For developers The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md index b568c99b..746fb5d7 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md @@ -11,14 +11,14 @@ Collection of input descriptions ```yaml anyOf: -- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml ``` Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml) # JSON-LD Context @@ -98,13 +98,13 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld) # For developers The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md index 8233be8a..782c96d0 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md @@ -11,14 +11,14 @@ Collection of output descriptions ```yaml anyOf: -- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml ``` Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml) # JSON-LD Context @@ -55,13 +55,13 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld) # For developers The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions` diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md index df5750a5..a1c972c7 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md @@ -12,6 +12,6 @@ Generalised profile of API Processes executing a workflow (using Application Pac The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/api-profiles/processes/workflow` diff --git a/build/generateddocs/markdown/osc/application-package/index.md b/build/generateddocs/markdown/osc/application-package/index.md index ba874d85..424915e5 100644 --- a/build/generateddocs/markdown/osc/application-package/index.md +++ b/build/generateddocs/markdown/osc/application-package/index.md @@ -272,8 +272,8 @@ allOf: Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.yaml) # JSON-LD Context @@ -293,6 +293,6 @@ You can find the full JSON-LD context here: The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/application-package` diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md index 7c176671..e715af1d 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md @@ -133,7 +133,7 @@ This building block shows a possible profile of GeoDCAT supporting semantic anno #### jsonld ```jsonld { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", @@ -282,17 +282,7 @@ This building block shows a possible profile of GeoDCAT supporting semantic anno Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dcterms:extent [ ] ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; + rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], @@ -302,10 +292,20 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; ns2:relation ; - oa:hasTarget ] ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; @@ -368,8 +368,8 @@ $defs: Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml) # JSON-LD Context @@ -601,7 +601,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld) ## Sources @@ -612,6 +612,6 @@ You can find the full JSON-LD context here: The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/geodcat-stac-earthcode/common` diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md index 8008d190..7b50b4e0 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md @@ -542,7 +542,7 @@ Kind Grove workflow example and its provenance trace with main steps involved fo #### jsonld ```jsonld { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "id": "water-bodies-execution", "type": "Feature", "conformsTo": [ @@ -668,33 +668,33 @@ Kind Grove workflow example and its provenance trace with main steps involved fo dcterms:modified "2025-01-21T18:40:00Z" ; dcterms:title "ESA WorldCereal Experiment" ; wfprov:version "2" ; - rdfs:seeAlso [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; + rdfs:seeAlso [ rdfs:label "Workflow: Water Bodies" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiments" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Water Bodies Execution Outputs" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Land" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Water Bodies Execution Outputs" ; + [ rdfs:label "An EO data exploitation platform" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; + [ rdfs:label "Experiments" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ] ; dcat:contactPoint [ rdfs:label "A person" ; wfprov:contactInstructions "Contact via website" ; wfprov:organization "An Org" ; @@ -904,7 +904,7 @@ Some notes: #### jsonld ```jsonld { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "id": "water-bodies-execution", "type": "Feature", "conformsTo": [ @@ -1093,30 +1093,22 @@ Some notes: wfprov:data "green", "nir" ; wfprov:describedByParameter "bands" ], - [ a wfprov:Artifact ; - wfprov:data "-121.399,39.834,-120.74,40.472" ; - wfprov:describedByParameter "aoi" ], [ a wfprov:Artifact ; wfprov:describedByParameter "stac_items" ; prov:hadMember , ], [ a wfprov:Artifact ; wfprov:data "EPSG:4326" ; - wfprov:describedByParameter "epsg" ] ; + wfprov:describedByParameter "epsg" ], + [ a wfprov:Artifact ; + wfprov:data "-121.399,39.834,-120.74,40.472" ; + wfprov:describedByParameter "aoi" ] ; wfprov:version "2" ; wfprov:wasEnactedBy ; rdfs:seeAlso [ rdfs:label "Experiments" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Workflow: Water Bodies" ; dcterms:type "application/json" ; ns1:relation ; @@ -1124,25 +1116,33 @@ Some notes: [ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], + [ rdfs:label "Water Bodies Execution Outputs" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Water Bodies Execution Outputs" ; + [ rdfs:label "An EO data exploitation platform" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "An Org" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Land" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; + dcat:contactPoint [ rdfs:label "A person" ; + wfprov:contactInstructions "Contact via website" ; + wfprov:organization "An Org" ; + wfprov:position "Researcher" ; + wfprov:roles "principal investigator" ], + [ rdfs:label "An Org" ; wfprov:contactInstructions "SEE WEBSITE" ; wfprov:roles "processor" ; rdfs:seeAlso [ dcterms:type "text/html" ; ns1:relation ; - oa:hasTarget ] ], - [ rdfs:label "A person" ; - wfprov:contactInstructions "Contact via website" ; - wfprov:organization "An Org" ; - wfprov:position "Researcher" ; - wfprov:roles "principal investigator" ] ; + oa:hasTarget ] ] ; dcat:license "proprietary" ; prov:endedAtTime "2025-01-21T17:59:50+00:00"^^xsd:dateTime ; prov:generated ; @@ -1170,7 +1170,7 @@ Some notes: $schema: https://json-schema.org/draft/2020-12/schema description: EarthCode Experiment allOf: -- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml properties: properties: @@ -1181,7 +1181,7 @@ properties: - osc:workflow properties: osc:workflow: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow links: type: array items: @@ -1202,14 +1202,14 @@ properties: properties: rel: const: environment - - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links + - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links ``` Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml) # JSON-LD Context @@ -1816,7 +1816,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld) ## Sources @@ -1827,6 +1827,6 @@ You can find the full JSON-LD context here: The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/geodcat-stac-earthcode/experiments` diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md index 0ce2a059..7976142c 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md @@ -138,7 +138,7 @@ The EarthCODE OSC has requirements which are not captured here #### jsonld ```jsonld { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", @@ -288,30 +288,30 @@ The EarthCODE OSC has requirements which are not captured here Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dcterms:extent [ ] ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Experiment: Polarwarp" ; + rdfs:seeAlso [ ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Products" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], [ ns2:relation ; oa:hasTarget ], + [ rdfs:label "Theme: Cryosphere" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; + [ rdfs:label "Products" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ] ; + ns2:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; @@ -435,7 +435,7 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM #### jsonld ```jsonld { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "type": "Collection", "id": "water-bodies", "stac_version": "1.0.0", @@ -564,31 +564,31 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM dcterms:extent [ ] ; dcterms:modified "2025-01-21T17:59:50Z" ; dcterms:title "Water Bodies" ; - rdfs:seeAlso [ dcterms:type "application/json" ; + rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], + [ rdfs:label "Theme: Land" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Experiments" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Experiment: Water Bodies Execution" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "none" ; prov:wasDerivedFrom , ; @@ -614,7 +614,7 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM $schema: https://json-schema.org/draft/2020-12/schema description: EarthCode Product allOf: -- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml - anyOf: - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml - not: @@ -640,8 +640,8 @@ properties: Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml) # JSON-LD Context @@ -1356,7 +1356,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld) ## Sources @@ -1367,6 +1367,6 @@ You can find the full JSON-LD context here: The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/geodcat-stac-earthcode/products` diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md index 6068b013..21b464e7 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md @@ -181,7 +181,7 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using #### jsonld ```jsonld { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "id": "polarwarp", "type": "Feature", "conformsTo": [ @@ -340,8 +340,8 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using @prefix dcterms: . @prefix ns1: . @prefix ns2: . -@prefix ns3: . -@prefix ns4: . +@prefix ns3: . +@prefix ns4: . @prefix oa: . @prefix proc: . @prefix prov: . @@ -360,31 +360,35 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using dcterms:description "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions." ; dcterms:modified "2025-09-30T14:00:00Z" ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Polarwarp" ; + rdfs:seeAlso [ rdfs:label "EOxHub Workspaces" ; + ns1:platform_supports "argo-workflow" ; + ns1:preferred_app "argo" ; + dcterms:type "text/html" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Oceans" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Polarwarp" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Git source repository" ; - ns2:relation ; - oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Oceans" ; + [ rdfs:label "Workflows" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Polarwarp workflow" ; ns1:container true ; ns1:language "Python" ; @@ -393,23 +397,19 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using dcterms:type "application/x-argo-workflow-yaml" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "EOxHub Workspaces" ; - ns1:platform_supports "argo-workflow" ; - ns1:preferred_app "argo" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Workflows" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; ns2:relation ; - oa:hasTarget ] ; + oa:hasTarget ], + [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; + dcterms:type "text/html" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Git source repository" ; + ns2:relation ; + oa:hasTarget ; + ns3:branch "main" ; + ns3:type "git" ] ; dcat:contactPoint [ rdfs:label "David Arthurs" ; proc:emails [ prov:value "david.arthurs@polarview.org" ] ; proc:roles "consortium_member" ], @@ -425,7 +425,7 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using thns:scheme "https://github.com/stac-extensions/osc#theme" ], [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" . + ns4:project "cerulean-information-factory" . ``` @@ -594,7 +594,7 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho #### jsonld ```jsonld { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "id": "polaris-workflow", "type": "Feature", "conformsTo": [ @@ -754,8 +754,8 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho ```ttl @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix ns3: . @prefix ns4: . @prefix oa: . @@ -766,9 +766,9 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho @prefix thns: . @prefix xsd: . - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; dcterms:conformsTo , , ; @@ -776,65 +776,65 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho dcterms:description "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm." ; dcterms:modified "2025-03-03T22:00:00Z" ; dcterms:title "POLARIS" ; - rdfs:seeAlso [ rdfs:label "Git source repository" ; - ns2:relation ; - oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], + rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "POLARIS workflow" ; - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; [ proc:requirements [ proc:temp_storage "10GB" ] ] ; dcterms:type "application/x-argo-workflow-yaml" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Oceans" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "OGC Application Package" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; dcterms:type "text/html" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], + [ rdfs:label "POLARIS" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Git source repository" ; + ns1:relation ; + oa:hasTarget ; + ns4:branch "main" ; + ns4:type "git" ], + [ rdfs:label "OGC Application Package" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], [ rdfs:label "EOxHub Workspaces" ; - ns1:platform_supports "argo-workflow" ; - ns1:preferred_app "argo" ; + ns2:platform_supports "argo-workflow" ; + ns2:preferred_app "argo" ; dcterms:type "text/html" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Workflows" ; + [ rdfs:label "Git source repository" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "POLARIS" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Oceans" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "Týna Doležalová" ; - proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; - proc:roles "consortium_member" ], - [ rdfs:label "David Arthurs" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Workflows" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; + dcat:contactPoint [ rdfs:label "David Arthurs" ; proc:emails [ prov:value "david.arthurs@polarview.org" ] ; + proc:roles "consortium_member" ], + [ rdfs:label "Týna Doležalová" ; + proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; proc:roles "consortium_member" ] ; dcat:keyword "polar", "sea ice" ; @@ -868,7 +868,7 @@ properties: - osc:project properties: osc:project: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project + $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project wfdesc:hasInput: type: object additionalProperties: @@ -889,14 +889,14 @@ properties: not: enum: - via - - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links + - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links ``` Links to the schema: -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml) +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml) # JSON-LD Context @@ -1461,7 +1461,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld) +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld) ## Sources @@ -1471,6 +1471,6 @@ You can find the full JSON-LD context here: The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/geodcat-stac-earthcode/workflows` diff --git a/build/generateddocs/markdown/osc/ontology/cwlprov/index.md b/build/generateddocs/markdown/osc/ontology/cwlprov/index.md index e2e6653f..fdd69fe5 100644 --- a/build/generateddocs/markdown/osc/ontology/cwlprov/index.md +++ b/build/generateddocs/markdown/osc/ontology/cwlprov/index.md @@ -21,6 +21,6 @@ where is the actual ontology published? The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/ontology/cwlprov` diff --git a/build/generateddocs/markdown/osc/ontology/openscience/index.md b/build/generateddocs/markdown/osc/ontology/openscience/index.md index 7443f3b6..3dbfc249 100644 --- a/build/generateddocs/markdown/osc/ontology/openscience/index.md +++ b/build/generateddocs/markdown/osc/ontology/openscience/index.md @@ -26,6 +26,6 @@ In combination, these ontologies allow interoperable APIs and data exchange form The source code for this Building Block can be found in the following repository: -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) * Path: `_sources/ontology/openscience` diff --git a/build/generateddocs/markdown/osc/prov-processing-step/index.md b/build/generateddocs/markdown/osc/prov-processing-step/index.md new file mode 100644 index 00000000..62549e8d --- /dev/null +++ b/build/generateddocs/markdown/osc/prov-processing-step/index.md @@ -0,0 +1,1187 @@ + +# Geospatial Processing Step Provenance (Schema) + +`ogc.osc.prov-processing-step` *v0.1.0* + +A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type. + +[*Status*](http://www.opengis.net/def/status): Under development + +## Description + +# Geospatial Processing Step Provenance + +This building block profiles `ogc-utils.prov` down to a single unit: one +geospatial processing step. + +PROV-O is deliberately general. Any valid PROV document is a valid description +of a processing step, which makes validation weak and cross-platform comparison +hard. + +OGC API - Processes Part 5 (draft 26-038) narrows this for job provenance: a +job entity, a process entity, an activity joining them, and input/output +artifacts carrying roles. This profile follows that shape. + +Part 5 does not define any link from a process to a registered process type. +This profile makes that link required, via the processType property. It is the +point at which the OSPD 2026 profile-plus-register pattern closes: the profile +gives the structure, the register gives the controlled term. + +Under development as part of OSPD 2026, deliverable D104 (Aganitha Space +Technologies, Workflow Profiler). + +## Examples + +### Ingest of mandal-level vegetation and soil moisture +#### json +```json +{ + "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/ingest", + "label": "Ingest mandal NDVI and soil moisture", + "startedAtTime": "2026-08-07T06:00:00Z", + "endedAtTime": "2026-08-07T06:03:41Z", + "used": ["urn:aganitha:source:dicra-mandal-archive"], + "generated": ["urn:aganitha:dataset:mandal-ndvi-sm-merged"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:source:dicra-mandal-archive", + "hadRole": "https://example.org/ospd/roles/sourceArchive" + } + ] +} + +``` + +#### jsonld +```jsonld +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/ingest", + "label": "Ingest mandal NDVI and soil moisture", + "startedAtTime": "2026-08-07T06:00:00Z", + "endedAtTime": "2026-08-07T06:03:41Z", + "used": [ + "urn:aganitha:source:dicra-mandal-archive" + ], + "generated": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:source:dicra-mandal-archive", + "hadRole": "https://example.org/ospd/roles/sourceArchive" + } + ] +} +``` + +#### ttl +```ttl +@prefix dct: . +@prefix prov: . +@prefix rdfs: . +@prefix xsd: . + + a prov:Activity ; + rdfs:label "Ingest mandal NDVI and soil moisture" ; + dct:type ; + prov:endedAtTime "2026-08-07T06:03:41+00:00"^^xsd:dateTime ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ] ; + prov:startedAtTime "2026-08-07T06:00:00+00:00"^^xsd:dateTime ; + prov:used . + + +``` + + +### Normalisation of vegetation index to a condition index +#### json +```json +{ + "id": "urn:aganitha:step:vci:20260807T061000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-normalisation", + "label": "Compute vegetation condition index from NDVI", + "used": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "urn:aganitha:reference:ndvi-extrema" + ], + "generated": ["urn:aganitha:dataset:vci"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "hadRole": "https://example.org/ospd/roles/observedIndex" + }, + { + "entity": "urn:aganitha:reference:ndvi-extrema", + "hadRole": "https://example.org/ospd/roles/normalisationReference" + } + ] +} + +``` + +#### jsonld +```jsonld +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:vci:20260807T061000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-normalisation", + "label": "Compute vegetation condition index from NDVI", + "used": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "urn:aganitha:reference:ndvi-extrema" + ], + "generated": [ + "urn:aganitha:dataset:vci" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "hadRole": "https://example.org/ospd/roles/observedIndex" + }, + { + "entity": "urn:aganitha:reference:ndvi-extrema", + "hadRole": "https://example.org/ospd/roles/normalisationReference" + } + ] +} +``` + +#### ttl +```ttl +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Compute vegetation condition index from NDVI" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + + +``` + + +### Normalisation of soil moisture to a deficit index +#### json +```json +{ + "id": "urn:aganitha:step:smdi:20260807T061500Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-normalisation", + "label": "Compute soil moisture deficit index", + "used": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "urn:aganitha:reference:soil-moisture-extrema" + ], + "generated": ["urn:aganitha:dataset:smdi"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "hadRole": "https://example.org/ospd/roles/observedIndex" + }, + { + "entity": "urn:aganitha:reference:soil-moisture-extrema", + "hadRole": "https://example.org/ospd/roles/normalisationReference" + } + ] +} + +``` + +#### jsonld +```jsonld +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:smdi:20260807T061500Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-normalisation", + "label": "Compute soil moisture deficit index", + "used": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "urn:aganitha:reference:soil-moisture-extrema" + ], + "generated": [ + "urn:aganitha:dataset:smdi" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "hadRole": "https://example.org/ospd/roles/observedIndex" + }, + { + "entity": "urn:aganitha:reference:soil-moisture-extrema", + "hadRole": "https://example.org/ospd/roles/normalisationReference" + } + ] +} +``` + +#### ttl +```ttl +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Compute soil moisture deficit index" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + + +``` + + +### Weighted composition of a combined drought index +#### json +```json +{ + "id": "urn:aganitha:step:cdsi:20260807T062000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-composition", + "label": "Compose combined drought severity index", + "used": [ + "urn:aganitha:dataset:vci", + "urn:aganitha:dataset:smdi" + ], + "generated": ["urn:aganitha:dataset:cdsi"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:vci", + "hadRole": "https://example.org/ospd/roles/indexComponent" + }, + { + "entity": "urn:aganitha:dataset:smdi", + "hadRole": "https://example.org/ospd/roles/indexComponent" + } + ], + "parameters": { + "weights": { "vci": 0.6, "smdi": 0.4 } + } +} + +``` + +#### jsonld +```jsonld +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:cdsi:20260807T062000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-composition", + "label": "Compose combined drought severity index", + "used": [ + "urn:aganitha:dataset:vci", + "urn:aganitha:dataset:smdi" + ], + "generated": [ + "urn:aganitha:dataset:cdsi" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:vci", + "hadRole": "https://example.org/ospd/roles/indexComponent" + }, + { + "entity": "urn:aganitha:dataset:smdi", + "hadRole": "https://example.org/ospd/roles/indexComponent" + } + ], + "parameters": { + "weights": { + "vci": 0.6, + "smdi": 0.4 + } + } +} +``` + +#### ttl +```ttl +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Compose combined drought severity index" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + + +``` + + +### Classification into drought severity classes +#### json +```json +{ + "id": "urn:aganitha:step:classify:20260807T063000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/classification", + "label": "Classify drought severity", + "used": [ + "urn:aganitha:dataset:cdsi", + "urn:aganitha:scheme:drought-severity-classes" + ], + "generated": ["urn:aganitha:dataset:drought-classes"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/inputField" + }, + { + "entity": "urn:aganitha:scheme:drought-severity-classes", + "hadRole": "https://example.org/ospd/roles/classificationScheme" + } + ], + "parameters": { + "classBreaks": [0.30, 0.45, 0.60, 0.75] + } +} + +``` + +#### jsonld +```jsonld +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:classify:20260807T063000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/classification", + "label": "Classify drought severity", + "used": [ + "urn:aganitha:dataset:cdsi", + "urn:aganitha:scheme:drought-severity-classes" + ], + "generated": [ + "urn:aganitha:dataset:drought-classes" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/inputField" + }, + { + "entity": "urn:aganitha:scheme:drought-severity-classes", + "hadRole": "https://example.org/ospd/roles/classificationScheme" + } + ], + "parameters": { + "classBreaks": [ + 0.3, + 0.45, + 0.6, + 0.75 + ] + } +} +``` + +#### ttl +```ttl +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Classify drought severity" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + + +``` + + +### Standardised precipitation index over an accumulation window +#### json +```json +{ + "id": "urn:aganitha:step:spi:20260807T064000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/standardised-index", + "label": "Compute standardised precipitation index", + "used": [ + "urn:aganitha:dataset:precipitation-series", + "urn:aganitha:dataset:precipitation-reference-period" + ], + "generated": ["urn:aganitha:dataset:spi"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:precipitation-series", + "hadRole": "https://example.org/ospd/roles/inputSeries" + }, + { + "entity": "urn:aganitha:dataset:precipitation-reference-period", + "hadRole": "https://example.org/ospd/roles/fittingReference" + } + ] +} + +``` + +#### jsonld +```jsonld +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:spi:20260807T064000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/standardised-index", + "label": "Compute standardised precipitation index", + "used": [ + "urn:aganitha:dataset:precipitation-series", + "urn:aganitha:dataset:precipitation-reference-period" + ], + "generated": [ + "urn:aganitha:dataset:spi" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:precipitation-series", + "hadRole": "https://example.org/ospd/roles/inputSeries" + }, + { + "entity": "urn:aganitha:dataset:precipitation-reference-period", + "hadRole": "https://example.org/ospd/roles/fittingReference" + } + ] +} +``` + +#### ttl +```ttl +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Compute standardised precipitation index" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + + +``` + + +### Model training as a processing step +#### json +```json +{ + "id": "urn:aganitha:step:train:20260807T070000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/model-training", + "label": "Train drought prediction model with spatial cross-validation", + "used": [ + "urn:aganitha:dataset:cdsi", + "urn:aganitha:dataset:spi", + "urn:aganitha:dataset:drought-classes", + "urn:aganitha:partition:district-folds" + ], + "generated": [ + "urn:aganitha:model:drought-classifier", + "urn:aganitha:report:validation-metrics" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/trainingFeatures" + }, + { + "entity": "urn:aganitha:dataset:spi", + "hadRole": "https://example.org/ospd/roles/trainingFeatures" + }, + { + "entity": "urn:aganitha:dataset:drought-classes", + "hadRole": "https://example.org/ospd/roles/trainingTarget" + }, + { + "entity": "urn:aganitha:partition:district-folds", + "hadRole": "https://example.org/ospd/roles/validationPartition" + } + ] +} + +``` + +#### jsonld +```jsonld +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:train:20260807T070000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/model-training", + "label": "Train drought prediction model with spatial cross-validation", + "used": [ + "urn:aganitha:dataset:cdsi", + "urn:aganitha:dataset:spi", + "urn:aganitha:dataset:drought-classes", + "urn:aganitha:partition:district-folds" + ], + "generated": [ + "urn:aganitha:model:drought-classifier", + "urn:aganitha:report:validation-metrics" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/trainingFeatures" + }, + { + "entity": "urn:aganitha:dataset:spi", + "hadRole": "https://example.org/ospd/roles/trainingFeatures" + }, + { + "entity": "urn:aganitha:dataset:drought-classes", + "hadRole": "https://example.org/ospd/roles/trainingTarget" + }, + { + "entity": "urn:aganitha:partition:district-folds", + "hadRole": "https://example.org/ospd/roles/validationPartition" + } + ] +} +``` + +#### ttl +```ttl +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Train drought prediction model with spatial cross-validation" ; + dct:type ; + prov:generated , + ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + , + , + . + + +``` + + +### Inference using a trained model +#### json +```json +{ + "id": "urn:aganitha:step:project:20260807T071500Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/model-inference", + "label": "Generate forward drought projection", + "used": [ + "urn:aganitha:model:drought-classifier", + "urn:aganitha:dataset:cdsi" + ], + "generated": ["urn:aganitha:dataset:drought-projection"], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:model:drought-classifier", + "hadRole": "https://example.org/ospd/roles/fittedModel" + }, + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/inferenceInput" + } + ] +} + +``` + +#### jsonld +```jsonld +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:project:20260807T071500Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/model-inference", + "label": "Generate forward drought projection", + "used": [ + "urn:aganitha:model:drought-classifier", + "urn:aganitha:dataset:cdsi" + ], + "generated": [ + "urn:aganitha:dataset:drought-projection" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:model:drought-classifier", + "hadRole": "https://example.org/ospd/roles/fittedModel" + }, + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/inferenceInput" + } + ] +} +``` + +#### ttl +```ttl +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Generate forward drought projection" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + + +``` + + +### Minimal conforming step +#### json +```json +{ + "id": "urn:example:step:0001", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/ingest", + "used": ["urn:example:input:0001"], + "generated": ["urn:example:output:0001"] +} + +``` + +#### jsonld +```jsonld +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:example:step:0001", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/ingest", + "used": [ + "urn:example:input:0001" + ], + "generated": [ + "urn:example:output:0001" + ] +} +``` + +#### ttl +```ttl +@prefix dct: . +@prefix prov: . + + a prov:Activity ; + dct:type ; + prov:generated ; + prov:used . + + +``` + +## Schema + +```yaml +$schema: https://json-schema.org/draft/2020-12/schema +title: Geospatial Processing Step Provenance +description: A single geospatial processing step, expressed as a constrained profile + of PROV-O. Inputs and outputs are entity references; the role each played is expressed + through prov:qualifiedUsage rather than inline, so the profile stays compatible + with the PROV-O object model. +allOf: +- $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml +- type: object + required: + - id + - processType + - used + - generated + properties: + id: + description: Stable identifier for this processing step activity. + type: string + processType: + description: Identifier of the registered process type this step is an instance + of. This is the link that PROV-O and OGC API - Processes Part 5 do not themselves + provide. Bound to dct:type rather than a newly minted term, so the value resolves + as a governed concept in the process-type register. + type: string + x-jsonld-id: http://purl.org/dc/terms/type + x-jsonld-type: '@id' + label: + type: string + x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#label + startedAtTime: + type: string + format: date-time + endedAtTime: + type: string + format: date-time + used: + description: Entities consumed by this step. + type: array + minItems: 1 + items: + type: string + generated: + description: Entities produced by this step. + type: array + minItems: 1 + items: + type: string + qualifiedUsage: + description: Which declared input slot of the process type each consumed entity + occupied. Makes two runs of the same process type comparable. + type: array + items: + type: object + required: + - entity + - hadRole + properties: + entity: + type: string + hadRole: + type: string + wasAssociatedWith: + type: array + items: + type: string + parameters: + description: 'Parameter values that determined the behaviour of this step. Keys + SHOULD be drawn from the parameter terms declared by the registered process + type. Deliberately left unbound in the JSON-LD context: how parameters should + be typed depends on whether process types are registered coarsely or as parameterised + subtypes, which is still an open question for the register design.' + type: object + additionalProperties: true + +``` + +Links to the schema: + +* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.json) +* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.yaml) + + +# JSON-LD Context + +```jsonld +{ + "@context": { + "wasInfluencedBy": { + "@id": "prov:wasInfluencedBy", + "@type": "@id" + }, + "qualifiedInfluence": { + "@id": "prov:qualifiedInfluence", + "@type": "@id" + }, + "hadMember": { + "@id": "prov:hadMember", + "@type": "@id" + }, + "id": "@id", + "provType": "@type", + "featureType": "@type", + "entityType": "@type", + "has_provenance": { + "@id": "dct:provenance", + "@type": "@id" + }, + "wasGeneratedBy": { + "@id": "prov:wasGeneratedBy", + "@type": "@id" + }, + "wasAttributedTo": { + "@id": "prov:wasAttributedTo", + "@type": "@id" + }, + "wasDerivedFrom": { + "@id": "prov:wasDerivedFrom", + "@type": "@id" + }, + "alternateOf": { + "@id": "prov:alternateOf", + "@type": "@id" + }, + "hadPrimarySource": { + "@id": "prov:hadPrimarySource", + "@type": "@id" + }, + "specializationOf": { + "@id": "prov:specializationOf", + "@type": "@id" + }, + "wasInvalidatedBy": { + "@id": "prov:wasInvalidatedBy", + "@type": "@id" + }, + "wasQuotedFrom": { + "@id": "prov:wasQuotedFrom", + "@type": "@id" + }, + "wasRevisionOf": { + "@id": "prov:wasRevisionOf", + "@type": "@id" + }, + "generatedAtTime": { + "@id": "prov:generatedAtTime", + "@type": "xsd:dateTime" + }, + "invalidatedAtTime": { + "@id": "prov:invalidatedAtTime", + "@type": "xsd:dateTime" + }, + "value": "prov:value", + "qualifiedPrimarySource": { + "@id": "prov:qualifiedPrimarySource", + "@type": "@id" + }, + "qualifiedQuotation": { + "@id": "prov:qualifiedQuotation", + "@type": "@id" + }, + "qualifiedRevision": { + "@id": "prov:qualifiedRevision", + "@type": "@id" + }, + "atLocation": { + "@id": "prov:atLocation", + "@type": "@id" + }, + "links": { + "@context": { + "href": { + "@type": "@id", + "@id": "oa:hasTarget" + }, + "rel": { + "@context": { + "@base": "http://www.iana.org/assignments/relation/" + }, + "@id": "http://www.iana.org/assignments/relation", + "@type": "@id" + }, + "type": "dct:type", + "hreflang": "dct:language", + "title": "rdfs:label", + "length": "dct:extent" + }, + "@id": "rdfs:seeAlso" + }, + "qualifiedGeneration": { + "@id": "prov:qualifiedGeneration", + "@type": "@id" + }, + "qualifiedInvalidation": { + "@id": "prov:qualifiedInvalidation", + "@type": "@id" + }, + "qualifiedDerivation": { + "@id": "prov:qualifiedDerivation", + "@type": "@id" + }, + "qualifiedAttribution": { + "@id": "prov:qualifiedAttribution", + "@type": "@id" + }, + "activityType": "@type", + "agentType": "@type", + "Activity": "prov:Activity", + "ActivityInfluence": "prov:ActivityInfluence", + "Agent": "prov:Agent", + "AgentInfluence": "prov:AgentInfluence", + "Association": "prov:Association", + "Attribution": "prov:Attribution", + "Bundle": "prov:Bundle", + "Collection": "prov:Collection", + "Communication": "prov:Communication", + "Delegation": "prov:Delegation", + "Derivation": "prov:Derivation", + "EmptyCollection": "prov:EmptyCollection", + "End": "prov:End", + "Entity": "prov:Entity", + "EntityInfluence": "prov:EntityInfluence", + "Generation": "prov:Generation", + "Influence": "prov:Influence", + "InstantaneousEvent": "prov:InstantaneousEvent", + "Invalidation": "prov:Invalidation", + "Location": "prov:Location", + "Organization": "prov:Organization", + "Person": "prov:Person", + "Plan": "prov:Plan", + "PrimarySource": "prov:PrimarySource", + "Quotation": "prov:Quotation", + "Revision": "prov:Revision", + "Role": "prov:Role", + "SoftwareAgent": "prov:SoftwareAgent", + "Start": "prov:Start", + "Usage": "prov:Usage", + "ServiceDescription": "prov:ServiceDescription", + "DirectQueryService": "prov:DirectQueryService", + "Accept": "prov:Accept", + "Contribute": "prov:Contribute", + "Contributor": "prov:Contributor", + "Copyright": "prov:Copyright", + "Create": "prov:Create", + "Creator": "prov:Creator", + "Modify": "prov:Modify", + "Publish": "prov:Publish", + "Publisher": "prov:Publisher", + "Replace": "prov:Replace", + "RightsAssignment": "prov:RightsAssignment", + "RightsHolder": "prov:RightsHolder", + "Submit": "prov:Submit", + "Dictionary": "prov:Dictionary", + "EmptyDictionary": "prov:EmptyDictionary", + "KeyEntityPair": "prov:KeyEntityPair", + "Insertion": "prov:Insertion", + "Removal": "prov:Removal", + "atTime": { + "@id": "prov:atTime", + "@type": "xsd:dateTime" + }, + "endedAtTime": { + "@id": "prov:endedAtTime", + "@type": "xsd:dateTime" + }, + "startedAtTime": { + "@id": "prov:startedAtTime", + "@type": "xsd:dateTime" + }, + "provenanceUriTemplate": "prov:provenanceUriTemplate", + "pairKey": { + "@id": "prov:pairKey", + "@type": "rdfs:Literal" + }, + "removedKey": { + "@id": "prov:removedKey", + "@type": "rdfs:Literal" + }, + "actedOnBehalfOf": { + "@id": "prov:actedOnBehalfOf", + "@type": "@id" + }, + "agent": { + "@id": "prov:agent", + "@type": "@id" + }, + "entity": { + "@id": "prov:entity", + "@type": "@id" + }, + "generated": { + "@id": "prov:generated", + "@type": "@id" + }, + "hadActivity": { + "@id": "prov:hadActivity", + "@type": "@id" + }, + "activity": { + "@id": "prov:activity", + "@type": "@id" + }, + "hadGeneration": { + "@id": "prov:hadGeneration", + "@type": "@id" + }, + "hadPlan": { + "@id": "prov:hadPlan", + "@type": "@id" + }, + "hadRole": { + "@id": "prov:hadRole", + "@type": "@id" + }, + "hadUsage": { + "@id": "prov:hadUsage", + "@type": "@id" + }, + "influenced": { + "@id": "prov:influenced", + "@type": "@id" + }, + "influencer": { + "@id": "prov:influencer", + "@type": "@id" + }, + "invalidated": { + "@id": "prov:invalidated", + "@type": "@id" + }, + "qualifiedAssociation": { + "@id": "prov:qualifiedAssociation", + "@type": "@id" + }, + "qualifiedCommunication": { + "@id": "prov:qualifiedCommunication", + "@type": "@id" + }, + "qualifiedDelegation": { + "@id": "prov:qualifiedDelegation", + "@type": "@id" + }, + "qualifiedEnd": { + "@id": "prov:qualifiedEnd", + "@type": "@id" + }, + "qualifiedStart": { + "@id": "prov:qualifiedStart", + "@type": "@id" + }, + "qualifiedUsage": { + "@id": "prov:qualifiedUsage", + "@type": "@id" + }, + "used": { + "@id": "prov:used", + "@type": "@id" + }, + "wasAssociatedWith": { + "@id": "prov:wasAssociatedWith", + "@type": "@id" + }, + "wasEndedBy": { + "@id": "prov:wasEndedBy", + "@type": "@id" + }, + "wasInformedBy": { + "@id": "prov:wasInformedBy", + "@type": "@id" + }, + "wasStartedBy": { + "@id": "prov:wasStartedBy", + "@type": "@id" + }, + "has_anchor": { + "@id": "prov:has_anchor", + "@type": "@id" + }, + "has_query_service": { + "@id": "prov:has_query_service", + "@type": "@id" + }, + "describesService": { + "@id": "prov:describesService", + "@type": "@id" + }, + "pingback": { + "@id": "prov:pingback", + "@type": "@id" + }, + "dictionary": { + "@id": "prov:dictionary", + "@type": "@id" + }, + "derivedByInsertionFrom": { + "@id": "prov:derivedByInsertionFrom", + "@type": "@id" + }, + "derivedByRemovalFrom": { + "@id": "prov:derivedByRemovalFrom", + "@type": "@id" + }, + "insertedKeyEntityPair": { + "@id": "prov:insertedKeyEntityPair", + "@type": "@id" + }, + "hadDictionaryMember": { + "@id": "prov:hadDictionaryMember", + "@type": "@id" + }, + "pairEntity": { + "@id": "prov:pairEntity", + "@type": "@id" + }, + "qualifiedInsertion": { + "@id": "prov:qualifiedInsertion", + "@type": "@id" + }, + "qualifiedRemoval": { + "@id": "prov:qualifiedRemoval", + "@type": "@id" + }, + "asInBundle": { + "@id": "prov:asInBundle", + "@type": "@id" + }, + "mentionOf": { + "@id": "prov:mentionOf", + "@type": "@id" + }, + "name": "rdfs:label", + "processType": { + "@id": "dct:type", + "@type": "@id" + }, + "label": "rdfs:label", + "prov": "http://www.w3.org/ns/prov#", + "xsd": "http://www.w3.org/2001/XMLSchema#", + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "dct": "http://purl.org/dc/terms/", + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "oa": "http://www.w3.org/ns/oa#", + "@version": 1.1 + } +} +``` + +You can find the full JSON-LD context here: +[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld) + + +# For developers + +The source code for this Building Block can be found in the following repository: + +* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) +* Path: `_sources/prov-processing-step` + diff --git a/build/register-summary.md b/build/register-summary.md index f0aee672..46b284e8 100644 --- a/build/register-summary.md +++ b/build/register-summary.md @@ -20,12 +20,6 @@ Output schema for the buffer geometry process Input schema for the buffer geometry process -### `ogc.osc.ontology.cwlprov` — CWL Ontology - -**Type:** model - -Ontology describing the Common Workflow Language (CWL) model - ### `ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription` — Buffer geometry process input description **Type:** schema @@ -38,11 +32,17 @@ Description for the inputs of the buffer geometry process Description for the output of the buffer geometry process -### `ogc.osc.application-package` — Application Package +### `ogc.osc.ontology.cwlprov` — CWL Ontology + +**Type:** model + +Ontology describing the Common Workflow Language (CWL) model + +### `ogc.osc.prov-processing-step` — Geospatial Processing Step Provenance **Type:** schema -Earth Observation Application Package. +A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type. ### `ogc.osc.api-profiles.processes.ipt.results` — Result schema for IPT @@ -68,6 +68,12 @@ Description of the buffer geometry process Collection of output descriptions +### `ogc.osc.application-package` — Application Package + +**Type:** schema + +Earth Observation Application Package. + ### `ogc.osc.ontology.openscience` — Open Science Ontology **Type:** model diff --git a/build/register.json b/build/register.json index 2a0e77e3..2dbc00da 100644 --- a/build/register.json +++ b/build/register.json @@ -3,26 +3,27 @@ "abstract": "Building Blocks for FAIR Open Science - profiles of OGC API Processes and various metadata standards to support open, transparent, interoperable and reproducible scientific workflows..\n", "description": "This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-08-06T01:06:55.370017", + "modified": "2026-08-12T14:40:36.126254", "tooling": { "bblocks-postprocess": { - "commitId": "\"f9abb8c209d98a9868e50eabafe4915396673a37", - "shortCommitId": "\"f9abb8", - "date": "2026-08-05T09:14:53+00:00\"" + "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", + "shortCommitId": "\"989dc6", + "date": "2026-08-06T10:55:48+00:00\"" } }, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitHubRepository": "https://github.com/ogcincubator/bblocks-openscience/blob/master/", - "baseURL": "https://ogcincubator.github.io/bblocks-openscience/", - "viewerURL": "https://ogcincubator.github.io/bblocks-openscience/", - "validationReport": "https://ogcincubator.github.io/bblocks-openscience/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/bblocks-openscience/build/tests/report.json", + "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", + "gitHubRepository": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/", + "baseURL": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/", + "viewerURL": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/", + "validationReport": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/report.html", + "validationReportJson": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/report.json", "imports": [ "https://opengeospatial.github.io/bblocks/register.json", "https://ogcincubator.github.io/bblocks-ogcapi-records/build/register.json", "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/register.json", "https://ogcincubator.github.io/prov-cwl/build/register.json", "https://ogcincubator.github.io/bblocks-wf4ever/build/register.json", + "https://ogcincubator.github.io/bblock-prov-schema/build/register.json", "https://ogcincubator.github.io/bblocks-stac/build/register.json", "https://ogcincubator.github.io/cross-domain-model/build/register.json" ], @@ -36,7 +37,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -45,25 +46,25 @@ ], "shaclShapes": {}, "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" } } }, @@ -76,7 +77,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -85,66 +86,30 @@ ], "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.geo.common.data_types.geojson", - "bblocks://ogc.ogc-utils.iri-or-curie" + "bblocks://ogc.ogc-utils.iri-or-curie", + "bblocks://ogc.geo.common.data_types.geojson" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md" }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" - } - } - }, - { - "itemIdentifier": "ogc.osc.ontology.cwlprov", - "name": "CWL Ontology", - "abstract": "Ontology describing the Common Workflow Language (CWL) model", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-08-06", - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov" - ], - "sources": [], - "scope": "dev", - "tags": [ - "OSPD" - ], - "shaclShapes": {}, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/cwlprov/", - "validationPassed": true, - "documentation": { "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" - }, - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.ontology.cwlprov" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" } } }, @@ -157,7 +122,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -166,30 +131,30 @@ ], "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "bblocks://ogc.api.processes.v1.schemas.inputDescription" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" } } }, @@ -202,7 +167,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -211,80 +176,112 @@ ], "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "bblocks://ogc.api.processes.v1.schemas.outputDescription" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" } } }, { - "itemIdentifier": "ogc.osc.application-package", - "name": "Application Package", - "highlighted": true, - "abstract": "Earth Observation Application Package. ", + "itemIdentifier": "ogc.osc.ontology.cwlprov", + "name": "CWL Ontology", + "abstract": "Ontology describing the Common Workflow Language (CWL) model", "status": "under-development", "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", + "itemClass": "model", "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.profiles.prov.cwl.provenance" - ], "version": "0.1", - "dateOfLastChange": "2026-08-06", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "Earth Observation Application Package", - "link": "https://github.com/eoap" - } + "dateOfLastChange": "2026-08-12", + "dependsOn": [ + "bblocks://ogc.ogc-utils.prov" ], + "sources": [], "scope": "dev", - "tags": [], + "tags": [ + "OSPD" + ], "shaclShapes": {}, - "ldContext": "/github/workspace/_sources/application-package/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/cwlprov/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/application-package/", "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" + }, "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/application-package/index.json" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.ontology.cwlprov" + } + } + }, + { + "itemIdentifier": "ogc.osc.prov-processing-step", + "name": "Geospatial Processing Step Provenance", + "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", + "status": "under-development", + "dateTimeAddition": "2026-08-05T00:00:00Z", + "itemClass": "schema", + "version": "0.1.0", + "dateOfLastChange": "2026-08-12", + "maturity": "development", + "scope": "unstable", + "tags": [ + "provenance", + "prov-o", + "processing", + "ospd" + ], + "dependsOn": [ + "bblocks://ogc.ogc-utils.prov" + ], + "shaclShapes": {}, + "schema": { + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.json" + }, + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/", + "validationPassed": true, + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", + "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/application-package/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/prov-processing-step/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/prov-processing-step/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.application-package" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.prov-processing-step" } } }, @@ -294,7 +291,7 @@ "dateTimeAddition": "2025-10-22T15:29:12.046535", "register": "ogcapi-processes", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "tags": [ "ogcapi-processes", "schema" @@ -304,31 +301,31 @@ "itemClass": "schema", "shaclShapes": {}, "dependsOn": [ + "bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue", "bblocks://ogc.ogc-utils.prov-activity", - "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue" + "bblocks://ogc.ogc-utils.prov-entity" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.results" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.results" } } }, @@ -341,7 +338,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -353,26 +350,26 @@ "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" } } }, @@ -385,7 +382,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -394,31 +391,31 @@ ], "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", + "bblocks://ogc.api.processes.v1.schemas.process", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "bblocks://ogc.api.processes.v1.schemas.process" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" } } }, @@ -431,7 +428,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -443,26 +440,76 @@ "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", "validationPassed": true, "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" + }, "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" + } + } + }, + { + "itemIdentifier": "ogc.osc.application-package", + "name": "Application Package", + "highlighted": true, + "abstract": "Earth Observation Application Package. ", + "status": "under-development", + "dateTimeAddition": "2023-09-18T00:00:00Z", + "itemClass": "schema", + "register": "ogc-incubator", + "dependsOn": [ + "bblocks://ogc.profiles.prov.cwl.provenance" + ], + "version": "0.1", + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", + "sources": [ + { + "title": "Earth Observation Application Package", + "link": "https://github.com/eoap" + } + ], + "scope": "dev", + "tags": [], + "shaclShapes": {}, + "ldContext": "/github/workspace/_sources/application-package/context.jsonld", + "schema": { + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.json" + }, + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/", + "validationPassed": true, + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/application-package/", + "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/application-package/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/application-package/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.application-package" } } }, @@ -476,16 +523,16 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.processes-ontology", "bblocks://ogc.osc.ontology.cwlprov", - "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "bblocks://ogc.contrib.stac.core-ontology", - "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", + "bblocks://ogc.contrib.stac.extensions.cf-ontology", "bblocks://ogc.geo.geodcat.dcat", "bblocks://ogc.bbr.wf4ever.ro.ResearchObject", - "bblocks://ogc.contrib.stac.extensions.cf-ontology" + "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", + "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "bblocks://ogc.contrib.stac.core-ontology", + "bblocks://ogc.contrib.stac.extensions.processes-ontology" ], "sources": [], "scope": "dev", @@ -493,20 +540,20 @@ "OSPD" ], "shaclShapes": {}, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/openscience/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/openscience/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/openscience/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/openscience/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/ontology/openscience/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/ontology/openscience/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.ontology.openscience" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.ontology.openscience" } } }, @@ -520,15 +567,15 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.ogc-utils.prov", "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.ogc-utils.prov", "bblocks://ogc.contrib.stac.extensions.themes", - "bblocks://ogc.contrib.stac.extensions.osc", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection" + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", + "bblocks://ogc.contrib.stac.extensions.osc" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "sources": [ { "title": "EarthCODE", @@ -555,29 +602,29 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.common" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.common" } } }, @@ -587,7 +634,7 @@ "dateTimeAddition": "2025-10-22T15:29:12.046535", "register": "ogcapi-processes", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "tags": [ "ogcapi-processes", "schema" @@ -596,29 +643,29 @@ "itemClass": "schema", "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.api.processes.v1.schemas.execute" + "bblocks://ogc.api.processes.v1.schemas.execute", + "bblocks://ogc.ogc-utils.iri-or-curie" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/schema.yaml", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.execute" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.execute" } } }, @@ -633,11 +680,11 @@ "register": "ogc-incubator", "dependsOn": [ "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun", - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.osc.geodcat-stac-earthcode.common" + "bblocks://ogc.osc.geodcat-stac-earthcode.common", + "bblocks://ogc.geo.geodcat.geodcat-records" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -659,7 +706,7 @@ ], "shaclShapes": { "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" @@ -668,29 +715,29 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.experiments" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.experiments" } } }, @@ -704,12 +751,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.ogc-utils.prov-entity", "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.contrib.stac.extensions.cf" + "bblocks://ogc.contrib.stac.extensions.cf", + "bblocks://ogc.ogc-utils.prov-entity" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -737,29 +784,29 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.products" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.products" } } }, @@ -773,14 +820,14 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.ogc-utils.prov-entity", + "bblocks://ogc.osc.geodcat-stac-earthcode.common", "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.osc.geodcat-stac-earthcode.common" + "bblocks://ogc.ogc-utils.prov-entity", + "bblocks://ogc.api.processes.v1.schemas.outputDescription", + "bblocks://ogc.api.processes.v1.schemas.inputDescription" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -804,29 +851,29 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json" + "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", + "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/", + "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/schema.yaml", + "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/context.jsonld", + "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.workflows" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.workflows" } } }, @@ -838,7 +885,7 @@ "itemClass": "api", "register": "ogcapi-features", "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "sources": [ { "title": "OGC API Processes", @@ -846,8 +893,8 @@ } ], "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.ipt.execute", - "bblocks://ogc.osc.api-profiles.processes.ipt.results" + "bblocks://ogc.osc.api-profiles.processes.ipt.results", + "bblocks://ogc.osc.api-profiles.processes.ipt.execute" ], "tags": [ "ogcapi-processes", @@ -856,20 +903,20 @@ "highlighted": true, "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", "shaclShapes": {}, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/api/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/api/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.api" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.api" } } }, @@ -887,7 +934,7 @@ "bblocks://ogc.osc.api-profiles.processes.ipt.api" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -899,20 +946,20 @@ "PROV" ], "shaclShapes": {}, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/workflow/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/workflow/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.workflow" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.workflow" } } }, @@ -927,12 +974,12 @@ "register": "ogc-incubator", "dependsOn": [ "bblocks://ogc.osc.geodcat-stac-earthcode.products", - "bblocks://ogc.osc.api-profiles.processes.workflow", + "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", - "bblocks://ogc.osc.geodcat-stac-earthcode.experiments" + "bblocks://ogc.osc.api-profiles.processes.workflow" ], "version": "0.1", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -951,23 +998,23 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ] }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ospd/", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ospd/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ospd" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ospd" } } }, @@ -980,7 +1027,7 @@ "itemClass": "api", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-06", + "dateOfLastChange": "2026-08-12", "maturity": "development", "tags": [ "examples", @@ -999,61 +1046,61 @@ }, "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", "bblocks://ogc.api.processes.v1.schemas.execute", - "bblocks://ogc.api.processes.v1.paths.LandingPage", - "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.api.processes.v1.paths.ProcessList", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.api.processes.v1.api", - "bblocks://ogc.api.processes.v1.responses.ServerError", + "bblocks://ogc.api.processes.v1.parameters.jobId", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", "bblocks://ogc.api.processes.v1.paths.Conformance", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "bblocks://ogc.api.processes.v1.paths.JobList", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "bblocks://ogc.api.processes.v1.responses.NotFound", + "bblocks://ogc.api.processes.v1.api", + "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", + "bblocks://ogc.api.processes.v1.responses.ServerError", + "bblocks://ogc.api.processes.v1.paths.ProcessList", + "bblocks://ogc.api.processes.v1.paths.LandingPage", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "bblocks://ogc.api.processes.v1.parameters.jobId", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "bblocks://ogc.api.processes.v1.responses.NotFound" + "bblocks://ogc.api.processes.v1.schemas.inputDescription", + "bblocks://ogc.api.processes.v1.paths.JobList", + "bblocks://ogc.api.processes.v1.schemas.outputDescription", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/", + "sourceOpenAPIDocument": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/openapi.yaml", + "openAPIDocument": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", + "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json" - }, "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation" + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation" } } } ], - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/_cache", + "remoteCacheDir": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/_cache", "links": [ { "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/register.json", + "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/register.json", "type": "application/json", "title": "This Building Blocks Register in JSON format" }, { "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/bblocks.ttl", + "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/bblocks.ttl", "type": "text/turtle", "title": "This Building Blocks Register in RDF Turtle format" }, { "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/bblocks.jsonld", + "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/bblocks.jsonld", "type": "application/ld+json", "title": "This Building Blocks Register in JSON-LD format" } diff --git a/build/tests/osc/api-profiles/processes/ipt/api/_report.json b/build/tests/osc/api-profiles/processes/ipt/api/_report.json index ead3d3ee..77ee6e72 100644 --- a/build/tests/osc/api-profiles/processes/ipt/api/_report.json +++ b/build/tests/osc/api-profiles/processes/ipt/api/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.api - IPT Profile of OGC API Processes", "bblockName": "IPT Profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ipt.api", - "generated": "2026-08-06T01:07:14.230832+00:00", + "generated": "2026-08-12T14:40:58.069343+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/ipt/execute/_report.json b/build/tests/osc/api-profiles/processes/ipt/execute/_report.json index 993c79a8..3e1134f0 100644 --- a/build/tests/osc/api-profiles/processes/ipt/execute/_report.json +++ b/build/tests/osc/api-profiles/processes/ipt/execute/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.execute - Execute (request) schema for IPT", "bblockName": "Execute (request) schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.execute", - "generated": "2026-08-06T01:07:10.081926+00:00", + "generated": "2026-08-12T14:40:51.956887+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/ipt/results/_report.json b/build/tests/osc/api-profiles/processes/ipt/results/_report.json index ad523181..d5bb102b 100644 --- a/build/tests/osc/api-profiles/processes/ipt/results/_report.json +++ b/build/tests/osc/api-profiles/processes/ipt/results/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.results - Result schema for IPT", "bblockName": "Result schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.results", - "generated": "2026-08-06T01:07:08.023336+00:00", + "generated": "2026-08-12T14:40:49.157636+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/ospd/_report.json b/build/tests/osc/api-profiles/processes/ospd/_report.json index c552047a..6123d36f 100644 --- a/build/tests/osc/api-profiles/processes/ospd/_report.json +++ b/build/tests/osc/api-profiles/processes/ospd/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ospd - Open Science profile of OGC API Processes", "bblockName": "Open Science profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ospd", - "generated": "2026-08-06T01:07:14.336064+00:00", + "generated": "2026-08-12T14:40:58.202979+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/sample-implementation/_report.json b/build/tests/osc/api-profiles/processes/sample-implementation/_report.json index d70cedef..fcff0807 100644 --- a/build/tests/osc/api-profiles/processes/sample-implementation/_report.json +++ b/build/tests/osc/api-profiles/processes/sample-implementation/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation - Custom OGC API processes instance", "bblockName": "Custom OGC API processes instance", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation", - "generated": "2026-08-06T01:07:14.340762+00:00", + "generated": "2026-08-12T14:40:58.208882+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/workflow/_report.json b/build/tests/osc/api-profiles/processes/workflow/_report.json index 7f677afe..c502ded9 100644 --- a/build/tests/osc/api-profiles/processes/workflow/_report.json +++ b/build/tests/osc/api-profiles/processes/workflow/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.workflow - Workflow profile of OGC API Processes", "bblockName": "Workflow profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.workflow", - "generated": "2026-08-06T01:07:14.233984+00:00", + "generated": "2026-08-12T14:40:58.073110+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/application-package/_report.json b/build/tests/osc/application-package/_report.json index 9b7e2f6f..c1732d87 100644 --- a/build/tests/osc/application-package/_report.json +++ b/build/tests/osc/application-package/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.application-package - Application Package", "bblockName": "Application Package", "bblockId": "ogc.osc.application-package", - "generated": "2026-08-06T01:07:08.014710+00:00", + "generated": "2026-08-12T14:40:49.349424+00:00", "result": true, "items": [ { @@ -10,7 +10,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/application-package/example_1_1.yaml", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/application-package/example_1_1.yaml", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/application-package/example_1_1.yaml", "exampleIndex": 1, "snippetIndex": 1, "language": "application/x-yaml", diff --git a/build/tests/osc/application-package/example_1_1.validation_passed.txt b/build/tests/osc/application-package/example_1_1.validation_passed.txt index 08d7515b..b9828dc0 100644 --- a/build/tests/osc/application-package/example_1_1.validation_passed.txt +++ b/build/tests/osc/application-package/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.application-package - Application Package -Generated 2026-08-06T01:07:08.014635+00:00 +Generated 2026-08-12T14:40:49.349322+00:00 === Files === Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples === End Files === diff --git a/build/tests/osc/geodcat-stac-earthcode/common/_report.json b/build/tests/osc/geodcat-stac-earthcode/common/_report.json index cb19b57e..ad3fde47 100644 --- a/build/tests/osc/geodcat-stac-earthcode/common/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/common/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile", "bblockName": "EarthCODE Common STAC profile", "bblockId": "ogc.osc.geodcat-stac-earthcode.common", - "generated": "2026-08-06T01:07:10.075207+00:00", + "generated": "2026-08-12T14:40:51.948737+00:00", "result": true, "items": [ { @@ -10,7 +10,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", @@ -73,24 +73,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:FeatureShape": { "nodes": [] }, "geojson:GeometryShape": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" }, { "op": "shacl-report", diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld index ca2329f8..b91b7c6d 100644 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl index 670f2f74..32b56c0f 100644 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl @@ -37,17 +37,7 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dcterms:extent [ ] ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; + rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], @@ -57,10 +47,20 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; ns2:relation ; - oa:hasTarget ] ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt index f5e24b43..d4e5cda0 100644 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile -Generated 2026-08-06T01:07:10.075139+00:00 +Generated 2026-08-12T14:40:51.948648+00:00 === Files === Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples JSON-LD context is present - uplifting @@ -17,11 +17,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json b/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json index d7c116de..539caf61 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment", "bblockName": "EarthCODE Experiment", "bblockId": "ogc.osc.geodcat-stac-earthcode.experiments", - "generated": "2026-08-06T01:07:12.476087+00:00", + "generated": "2026-08-12T14:40:55.219025+00:00", "result": true, "items": [ { @@ -10,7 +10,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", "exampleIndex": 1, "snippetIndex": 1, "language": "text/turtle" @@ -49,55 +49,55 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [ - "wfkg:SAVI", - "wfkg:CSVSummary", - "wfkg:GreenBand", - "wfkg:NDVI", - "wfkg:GeoTIFFRaster", - "wfkg:CarbonStockEstimate", - "wfkg:NDWI", - "wfkg:MangroveMask", - "wfkg:RedBand", - "wfkg:CO2EquivalentEstimate", - "wfkg:BiomassEstimate", - "wfkg:SelectedScene", - "wfkg:NIRBand", - "wfkg:InteractiveVisualisation" - ] - }, "": { "nodes": [ - "wfkg:ThresholdClassificationRun", - "wfkg:CarbonStockRun", - "wfkg:DefineStudyAreaRun", - "wfkg:DownloadBandsRun", + "wfkg:AllometricEquationRun", "wfkg:SelectScenesRun", - "wfkg:DisplaySummaryReportRun", "wfkg:CO2EquivalentRun", "wfkg:ExportResultsRun", "wfkg:CalculateIndicesRun", - "wfkg:AllometricEquationRun" + "wfkg:DisplaySummaryReportRun", + "wfkg:CarbonStockRun", + "wfkg:DownloadBandsRun", + "wfkg:DefineStudyAreaRun", + "wfkg:ThresholdClassificationRun" ] }, "": { "nodes": [ - "wfkg:ThresholdClassificationRun", - "wfkg:CarbonStockRun", - "wfkg:DefineStudyAreaRun", - "wfkg:DownloadBandsRun", + "wfkg:AllometricEquationRun", "wfkg:SelectScenesRun", - "wfkg:DisplaySummaryReportRun", "wfkg:CO2EquivalentRun", "wfkg:ExportResultsRun", "wfkg:CalculateIndicesRun", - "wfkg:AllometricEquationRun" + "wfkg:DisplaySummaryReportRun", + "wfkg:CarbonStockRun", + "wfkg:DownloadBandsRun", + "wfkg:DefineStudyAreaRun", + "wfkg:ThresholdClassificationRun" + ] + }, + "": { + "nodes": [ + "wfkg:BiomassEstimate", + "wfkg:CSVSummary", + "wfkg:NDVI", + "wfkg:CarbonStockEstimate", + "wfkg:RedBand", + "wfkg:InteractiveVisualisation", + "wfkg:CO2EquivalentEstimate", + "wfkg:SAVI", + "wfkg:GeoTIFFRaster", + "wfkg:NIRBand", + "wfkg:NDWI", + "wfkg:MangroveMask", + "wfkg:GreenBand", + "wfkg:SelectedScene" ] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:SAVI,wfkg:CSVSummary,wfkg:GreenBand,wfkg:NDVI,wfkg:GeoTIFFRaster,wfkg:CarbonStockEstimate,wfkg:NDWI,wfkg:MangroveMask,wfkg:RedBand,wfkg:CO2EquivalentEstimate,wfkg:BiomassEstimate,wfkg:SelectedScene,wfkg:NIRBand,wfkg:InteractiveVisualisation\n - Shape : wfkg:ThresholdClassificationRun,wfkg:CarbonStockRun,wfkg:DefineStudyAreaRun,wfkg:DownloadBandsRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:AllometricEquationRun\n - Shape : wfkg:ThresholdClassificationRun,wfkg:CarbonStockRun,wfkg:DefineStudyAreaRun,wfkg:DownloadBandsRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:AllometricEquationRun\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun\n - Shape : wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun\n - Shape : wfkg:BiomassEstimate,wfkg:CSVSummary,wfkg:NDVI,wfkg:CarbonStockEstimate,wfkg:RedBand,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:SAVI,wfkg:GeoTIFFRaster,wfkg:NIRBand,wfkg:NDWI,wfkg:MangroveMask,wfkg:GreenBand,wfkg:SelectedScene\n" }, { "op": "shacl-report", @@ -109,7 +109,7 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { @@ -118,15 +118,15 @@ "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -154,7 +154,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", "exampleIndex": 2, "snippetIndex": 1, "language": "application/ld+json" @@ -205,18 +205,18 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] + }, + "": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -228,10 +228,8 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [ - "" - ] + "geojson:LinkShape": { + "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] @@ -239,15 +237,17 @@ "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { - "nodes": [] + "geojson:FeatureShape": { + "nodes": [ + "" + ] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -275,7 +275,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", "exampleIndex": 3, "snippetIndex": 1, "language": "application/json" @@ -337,18 +337,18 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] + }, + "": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -360,10 +360,8 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [ - "" - ] + "geojson:LinkShape": { + "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] @@ -371,15 +369,17 @@ "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { - "nodes": [] + "geojson:FeatureShape": { + "nodes": [ + "" + ] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -407,7 +407,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", "exampleIndex": 4, "snippetIndex": 1, "language": "application/json" @@ -469,18 +469,18 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] + }, + "": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -492,10 +492,8 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [ - "" - ] + "geojson:LinkShape": { + "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] @@ -503,15 +501,17 @@ "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { - "nodes": [] + "geojson:FeatureShape": { + "nodes": [ + "" + ] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt index 7a3a0d2c..fd6bb0ed 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-06T01:07:10.249804+00:00 +Generated 2026-08-12T14:40:52.139622+00:00 === Files === Using examples/KindGroveProvenance.ttl from examples Output Turtle example_1_1.ttl created @@ -11,20 +11,20 @@ Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Conforms: True Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : wfkg:SAVI,wfkg:CSVSummary,wfkg:GreenBand,wfkg:NDVI,wfkg:GeoTIFFRaster,wfkg:CarbonStockEstimate,wfkg:NDWI,wfkg:MangroveMask,wfkg:RedBand,wfkg:CO2EquivalentEstimate,wfkg:BiomassEstimate,wfkg:SelectedScene,wfkg:NIRBand,wfkg:InteractiveVisualisation - - Shape : wfkg:ThresholdClassificationRun,wfkg:CarbonStockRun,wfkg:DefineStudyAreaRun,wfkg:DownloadBandsRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:AllometricEquationRun - - Shape : wfkg:ThresholdClassificationRun,wfkg:CarbonStockRun,wfkg:DefineStudyAreaRun,wfkg:DownloadBandsRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:AllometricEquationRun + - Shape : wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun + - Shape : wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun + - Shape : wfkg:BiomassEstimate,wfkg:CSVSummary,wfkg:NDVI,wfkg:CarbonStockEstimate,wfkg:RedBand,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:SAVI,wfkg:GeoTIFFRaster,wfkg:NIRBand,wfkg:NDWI,wfkg:MangroveMask,wfkg:GreenBand,wfkg:SelectedScene Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt index 6cef4cab..9baac12f 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-06T01:07:12.270003+00:00 +Generated 2026-08-12T14:40:54.966681+00:00 === Files === Using examples/KindGroveProvenanceJSON-LD.jsonld from examples Output Turtle example_2_1.ttl created @@ -15,20 +15,20 @@ Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Conforms: True Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - Shape : *none* - Shape : *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld index 38cdd7ca..3458efa6 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "id": "water-bodies-execution", "type": "Feature", "conformsTo": [ diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl index 27fb11b6..3783f08c 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl @@ -18,33 +18,33 @@ dcterms:modified "2025-01-21T18:40:00Z" ; dcterms:title "ESA WorldCereal Experiment" ; wfprov:version "2" ; - rdfs:seeAlso [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; + rdfs:seeAlso [ rdfs:label "Workflow: Water Bodies" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiments" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Water Bodies Execution Outputs" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Land" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Water Bodies Execution Outputs" ; + [ rdfs:label "An EO data exploitation platform" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; + [ rdfs:label "Experiments" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ] ; dcat:contactPoint [ rdfs:label "A person" ; wfprov:contactInstructions "Contact via website" ; wfprov:organization "An Org" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt index 67f8538a..704ed95e 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-06T01:07:12.323808+00:00 +Generated 2026-08-12T14:40:55.021383+00:00 === Files === Using examples/water-bodies.json from examples JSON-LD context is present - uplifting @@ -17,20 +17,20 @@ Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Conforms: True Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - Shape : *none* - Shape : *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld index 82408802..938c88c0 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "id": "water-bodies-execution", "type": "Feature", "conformsTo": [ diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl index 84bb8ecf..435383ac 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl @@ -25,30 +25,22 @@ wfprov:data "green", "nir" ; wfprov:describedByParameter "bands" ], - [ a wfprov:Artifact ; - wfprov:data "-121.399,39.834,-120.74,40.472" ; - wfprov:describedByParameter "aoi" ], [ a wfprov:Artifact ; wfprov:describedByParameter "stac_items" ; prov:hadMember , ], [ a wfprov:Artifact ; wfprov:data "EPSG:4326" ; - wfprov:describedByParameter "epsg" ] ; + wfprov:describedByParameter "epsg" ], + [ a wfprov:Artifact ; + wfprov:data "-121.399,39.834,-120.74,40.472" ; + wfprov:describedByParameter "aoi" ] ; wfprov:version "2" ; wfprov:wasEnactedBy ; rdfs:seeAlso [ rdfs:label "Experiments" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Workflow: Water Bodies" ; dcterms:type "application/json" ; ns1:relation ; @@ -56,25 +48,33 @@ [ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], + [ rdfs:label "Water Bodies Execution Outputs" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Water Bodies Execution Outputs" ; + [ rdfs:label "An EO data exploitation platform" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "An Org" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Land" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; + dcat:contactPoint [ rdfs:label "A person" ; + wfprov:contactInstructions "Contact via website" ; + wfprov:organization "An Org" ; + wfprov:position "Researcher" ; + wfprov:roles "principal investigator" ], + [ rdfs:label "An Org" ; wfprov:contactInstructions "SEE WEBSITE" ; wfprov:roles "processor" ; rdfs:seeAlso [ dcterms:type "text/html" ; ns1:relation ; - oa:hasTarget ] ], - [ rdfs:label "A person" ; - wfprov:contactInstructions "Contact via website" ; - wfprov:organization "An Org" ; - wfprov:position "Researcher" ; - wfprov:roles "principal investigator" ] ; + oa:hasTarget ] ] ; dcat:license "proprietary" ; prov:endedAtTime "2025-01-21T17:59:50+00:00"^^xsd:dateTime ; prov:generated ; diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt index ee04b716..2b8d6f47 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-06T01:07:12.476024+00:00 +Generated 2026-08-12T14:40:55.218943+00:00 === Files === Using examples/water-bodies-prov.json from examples JSON-LD context is present - uplifting @@ -17,20 +17,20 @@ Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Conforms: True Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - Shape : *none* - Shape : *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/products/_report.json b/build/tests/osc/geodcat-stac-earthcode/products/_report.json index 2d1f2604..95fadf79 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/products/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product", "bblockName": "EarthCODE Product", "bblockId": "ogc.osc.geodcat-stac-earthcode.products", - "generated": "2026-08-06T01:07:13.814568+00:00", + "generated": "2026-08-12T14:40:57.477206+00:00", "result": true, "items": [ { @@ -10,7 +10,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", "language": "json" }, "result": true, @@ -83,24 +83,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -128,7 +128,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", "language": "json" }, "result": true, @@ -201,24 +201,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -246,7 +246,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", "language": "json" }, "result": true, @@ -319,24 +319,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -364,7 +364,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", "language": "json" }, "result": true, @@ -437,24 +437,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -482,7 +482,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", "language": "json" }, "result": true, @@ -555,24 +555,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -600,7 +600,7 @@ "type": "TEST_RESOURCE", "requireFail": false, "filename": "_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", "language": "json" }, "result": true, @@ -660,24 +660,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -705,7 +705,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", @@ -768,24 +768,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -813,7 +813,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", "exampleIndex": 2, "snippetIndex": 1, "language": "application/json" @@ -875,24 +875,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld index c0f3c6cf..28f10876 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl index aff03160..ad067cf4 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl @@ -14,30 +14,30 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Products" ; + rdfs:seeAlso [ rdfs:label "Experiment: Polarwarp" ; + dct:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Products" ; dct:type "application/json" ; ns2:relation ; oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; + [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; ns2:relation ; - oa:hasTarget ], + oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt index 56aec9a1..69400b6a 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-06T01:07:13.546000+00:00 +Generated 2026-08-12T14:40:57.217007+00:00 === General === Test was expected to fail and it did. === End General === @@ -99,11 +99,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld index 0177d327..9e071812 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl index 70c2d354..72c24947 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl @@ -38,30 +38,30 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dcterms:extent [ ] ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Experiment: Polarwarp" ; + rdfs:seeAlso [ ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Products" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], [ ns2:relation ; oa:hasTarget ], + [ rdfs:label "Theme: Cryosphere" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; + [ rdfs:label "Products" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ] ; + ns2:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt index 1728c9dc..fe0bfb7c 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-06T01:07:13.782442+00:00 +Generated 2026-08-12T14:40:57.443975+00:00 === Files === Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples JSON-LD context is present - uplifting @@ -17,11 +17,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld index 20d056fd..395e2940 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "type": "Collection", "id": "water-bodies", "stac_version": "1.0.0", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl index 006c5008..da3f939e 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl @@ -20,31 +20,31 @@ dcterms:extent [ ] ; dcterms:modified "2025-01-21T17:59:50Z" ; dcterms:title "Water Bodies" ; - rdfs:seeAlso [ dcterms:type "application/json" ; + rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], + [ rdfs:label "Theme: Land" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Experiments" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Experiment: Water Bodies Execution" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "none" ; prov:wasDerivedFrom , ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt index 1f9fb1d1..07547797 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-06T01:07:13.814489+00:00 +Generated 2026-08-12T14:40:57.477127+00:00 === Files === Using examples/water-bodies-with-provenance.json from examples JSON-LD context is present - uplifting @@ -17,11 +17,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld index 4055229b..68c5c4b0 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl index 207b8760..0e30040e 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl @@ -1,7 +1,7 @@ @prefix dcat: . @prefix dct: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix oa: . @prefix prov: . @prefix rdfs: . @@ -17,29 +17,29 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; + rdfs:seeAlso [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; - ns1:relation ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Cryosphere" ; + dct:type "application/json" ; + ns2:relation ; oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], [ rdfs:label "Products" ; dct:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ ns1:relation ; + [ ns2:relation ; + oa:hasTarget ], + [ ns2:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/cf/v0.2.0/schema.json", @@ -48,7 +48,7 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM stac:version "1.0.0" ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:project "cerulean-information-factory" ; - ns2:status "ongoing" ; - ns2:type "product" . + ns1:project "cerulean-information-factory" ; + ns1:status "ongoing" ; + ns1:type "product" . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt index ae00add7..3f6fe014 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-06T01:07:13.598129+00:00 +Generated 2026-08-12T14:40:57.279708+00:00 === General === Test was expected to fail and it did. === End General === @@ -34,11 +34,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld index 7b627d33..af4b0dd2 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl index f5350f71..09d58ea5 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl @@ -17,30 +17,30 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ ns1:relation ; + rdfs:seeAlso [ rdfs:label "Products" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Experiment: Polarwarp" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; + [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt index f874d393..1f687202 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-06T01:07:13.630381+00:00 +Generated 2026-08-12T14:40:57.313180+00:00 === General === Test was expected to fail and it did. === End General === @@ -100,11 +100,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld index 76f87504..bda45129 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl index 84385abf..25fef3d0 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl @@ -17,14 +17,14 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; + rdfs:seeAlso [ rdfs:label "Products" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; ns1:relation ; @@ -33,14 +33,14 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt index 471c37f4..c3584117 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-06T01:07:13.687275+00:00 +Generated 2026-08-12T14:40:57.346527+00:00 === General === Test was expected to fail and it did. === End General === @@ -99,11 +99,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld index 7ecc0f07..285d69e3 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl index 26fe4056..de704040 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl @@ -1,7 +1,7 @@ @prefix dcat: . @prefix dct: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix oa: . @prefix prov: . @prefix rdfs: . @@ -17,29 +17,29 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Project: Cerulean Information Factory" ; + rdfs:seeAlso [ ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; + [ rdfs:label "Products" ; dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", @@ -47,6 +47,6 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM stac:version "1.0.0" ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns1:project "cerulean-information-factory" ; - ns1:status "ongoing" . + ns2:project "cerulean-information-factory" ; + ns2:status "ongoing" . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt index 4d2e7278..8a61ab64 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-06T01:07:13.719058+00:00 +Generated 2026-08-12T14:40:57.379347+00:00 === General === Test was expected to fail and it did. === End General === @@ -99,11 +99,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld index fa4ddce9..82b17cf9 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl index 3cb4e2ab..0eecce80 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl @@ -1,8 +1,8 @@ @prefix cf: . @prefix dcat: . @prefix dct: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix oa: . @prefix prov: . @prefix rdfs: . @@ -18,30 +18,30 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; + rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Experiment: Polarwarp" ; + dct:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; + [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Products" ; dct:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + [ ns2:relation ; + oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ] ; dcat:license "various" ; cf:parameter [ dct:description "Sea Ice Concentration" ; cf:name "sea_ice_concentration" ] ; @@ -51,7 +51,7 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM stac:version "1.0.0" ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:project "cerulean-information-factory" ; - ns2:status "ongoing" ; - ns2:type "product" . + ns1:project "cerulean-information-factory" ; + ns1:status "ongoing" ; + ns1:type "product" . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt index 8e249525..4e81903a 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-06T01:07:13.749313+00:00 +Generated 2026-08-12T14:40:57.410359+00:00 === Files === Using valid-cf-parameters.json from test resources JSON-LD context is present - uplifting @@ -17,11 +17,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json b/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json index 47d81577..ab7bf897 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow", "bblockName": "EarthCODE Workflow", "bblockId": "ogc.osc.geodcat-stac-earthcode.workflows", - "generated": "2026-08-06T01:07:14.225886+00:00", + "generated": "2026-08-12T14:40:58.063280+00:00", "result": true, "items": [ { @@ -10,7 +10,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", @@ -73,24 +73,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -118,7 +118,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", "exampleIndex": 2, "snippetIndex": 1, "language": "application/json", @@ -181,24 +181,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld index 29cfe3dd..d9ad4332 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "id": "polarwarp", "type": "Feature", "conformsTo": [ diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl index 899a4b0a..3870efba 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl @@ -2,8 +2,8 @@ @prefix dcterms: . @prefix ns1: . @prefix ns2: . -@prefix ns3: . -@prefix ns4: . +@prefix ns3: . +@prefix ns4: . @prefix oa: . @prefix proc: . @prefix prov: . @@ -22,31 +22,35 @@ dcterms:description "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions." ; dcterms:modified "2025-09-30T14:00:00Z" ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Polarwarp" ; + rdfs:seeAlso [ rdfs:label "EOxHub Workspaces" ; + ns1:platform_supports "argo-workflow" ; + ns1:preferred_app "argo" ; + dcterms:type "text/html" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Oceans" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Polarwarp" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Git source repository" ; - ns2:relation ; - oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Oceans" ; + [ rdfs:label "Workflows" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Polarwarp workflow" ; ns1:container true ; ns1:language "Python" ; @@ -55,23 +59,19 @@ dcterms:type "application/x-argo-workflow-yaml" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "EOxHub Workspaces" ; - ns1:platform_supports "argo-workflow" ; - ns1:preferred_app "argo" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Workflows" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; ns2:relation ; - oa:hasTarget ] ; + oa:hasTarget ], + [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; + dcterms:type "text/html" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Git source repository" ; + ns2:relation ; + oa:hasTarget ; + ns3:branch "main" ; + ns3:type "git" ] ; dcat:contactPoint [ rdfs:label "David Arthurs" ; proc:emails [ prov:value "david.arthurs@polarview.org" ] ; proc:roles "consortium_member" ], @@ -87,5 +87,5 @@ thns:scheme "https://github.com/stac-extensions/osc#theme" ], [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" . + ns4:project "cerulean-information-factory" . diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt index fae47eab..5122fc9a 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow -Generated 2026-08-06T01:07:14.202200+00:00 +Generated 2026-08-12T14:40:58.038829+00:00 === Files === Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples JSON-LD context is present - uplifting @@ -17,11 +17,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld index fced36df..9ccfd643 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "id": "polaris-workflow", "type": "Feature", "conformsTo": [ diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl index a4915491..d6a1d3be 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl @@ -1,7 +1,7 @@ @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix ns3: . @prefix ns4: . @prefix oa: . @@ -12,9 +12,9 @@ @prefix thns: . @prefix xsd: . - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; dcterms:conformsTo , , ; @@ -22,65 +22,65 @@ dcterms:description "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm." ; dcterms:modified "2025-03-03T22:00:00Z" ; dcterms:title "POLARIS" ; - rdfs:seeAlso [ rdfs:label "Git source repository" ; - ns2:relation ; - oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], + rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "POLARIS workflow" ; - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; [ proc:requirements [ proc:temp_storage "10GB" ] ] ; dcterms:type "application/x-argo-workflow-yaml" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Oceans" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "OGC Application Package" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; dcterms:type "text/html" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], + [ rdfs:label "POLARIS" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Git source repository" ; + ns1:relation ; + oa:hasTarget ; + ns4:branch "main" ; + ns4:type "git" ], + [ rdfs:label "OGC Application Package" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], [ rdfs:label "EOxHub Workspaces" ; - ns1:platform_supports "argo-workflow" ; - ns1:preferred_app "argo" ; + ns2:platform_supports "argo-workflow" ; + ns2:preferred_app "argo" ; dcterms:type "text/html" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Workflows" ; + [ rdfs:label "Git source repository" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "POLARIS" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Oceans" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "Týna Doležalová" ; - proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; - proc:roles "consortium_member" ], - [ rdfs:label "David Arthurs" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Workflows" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; + dcat:contactPoint [ rdfs:label "David Arthurs" ; proc:emails [ prov:value "david.arthurs@polarview.org" ] ; + proc:roles "consortium_member" ], + [ rdfs:label "Týna Doležalová" ; + proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; proc:roles "consortium_member" ] ; dcat:keyword "polar", "sea ice" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt index fb721fe9..03a71863 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow -Generated 2026-08-06T01:07:14.225828+00:00 +Generated 2026-08-12T14:40:58.063200+00:00 === Files === Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples JSON-LD context is present - uplifting @@ -17,11 +17,11 @@ Validation result for https://opengeospatial.github.io/bblocks/registereditems/g Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report diff --git a/build/tests/osc/ontology/cwlprov/_report.json b/build/tests/osc/ontology/cwlprov/_report.json index a9799d45..24707812 100644 --- a/build/tests/osc/ontology/cwlprov/_report.json +++ b/build/tests/osc/ontology/cwlprov/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.ontology.cwlprov - CWL Ontology", "bblockName": "CWL Ontology", "bblockId": "ogc.osc.ontology.cwlprov", - "generated": "2026-08-06T01:07:07.811476+00:00", + "generated": "2026-08-12T14:40:48.836395+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/ontology/openscience/_report.json b/build/tests/osc/ontology/openscience/_report.json index b5acd648..d807995b 100644 --- a/build/tests/osc/ontology/openscience/_report.json +++ b/build/tests/osc/ontology/openscience/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.ontology.openscience - Open Science Ontology", "bblockName": "Open Science Ontology", "bblockId": "ogc.osc.ontology.openscience", - "generated": "2026-08-06T01:07:08.044714+00:00", + "generated": "2026-08-12T14:40:49.354198+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/prov-processing-step/_report.json b/build/tests/osc/prov-processing-step/_report.json new file mode 100644 index 00000000..0e793230 --- /dev/null +++ b/build/tests/osc/prov-processing-step/_report.json @@ -0,0 +1,510 @@ +{ + "title": "Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance", + "bblockName": "Geospatial Processing Step Provenance", + "bblockId": "ogc.osc.prov-processing-step", + "generated": "2026-08-12T14:40:49.143395+00:00", + "result": true, + "items": [ + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_1_1.json", + "exampleIndex": 1, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_1_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_1_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_1_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_1_1.ttl", + "size": 10, + "isError": false, + "message": "Output Turtle example_1_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_2_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_2_1.json", + "exampleIndex": 2, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_2_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_2_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_2_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_2_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_2_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_3_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_3_1.json", + "exampleIndex": 3, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_3_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_3_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_3_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_3_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_3_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_4_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_4_1.json", + "exampleIndex": 4, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_4_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_4_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_4_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_4_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_4_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_5_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_5_1.json", + "exampleIndex": 5, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_5_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_5_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_5_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_5_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_5_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_6_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_6_1.json", + "exampleIndex": 6, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_6_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_6_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_6_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_6_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_6_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_7_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_7_1.json", + "exampleIndex": 7, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_7_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_7_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_7_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_7_1.ttl", + "size": 21, + "isError": false, + "message": "Output Turtle example_7_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_8_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_8_1.json", + "exampleIndex": 8, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_8_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_8_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_8_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_8_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_8_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_9_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_9_1.json", + "exampleIndex": 9, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_9_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_9_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_9_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_9_1.ttl", + "size": 4, + "isError": false, + "message": "Output Turtle example_9_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + } + ], + "globalErrors": {}, + "counts": { + "total": 9, + "passed": 9, + "failed": 0 + } +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_1_1.json b/build/tests/osc/prov-processing-step/example_1_1.json new file mode 100644 index 00000000..fd654694 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_1_1.json @@ -0,0 +1,20 @@ +{ + "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/ingest", + "label": "Ingest mandal NDVI and soil moisture", + "startedAtTime": "2026-08-07T06:00:00Z", + "endedAtTime": "2026-08-07T06:03:41Z", + "used": [ + "urn:aganitha:source:dicra-mandal-archive" + ], + "generated": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:source:dicra-mandal-archive", + "hadRole": "https://example.org/ospd/roles/sourceArchive" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_1_1.jsonld b/build/tests/osc/prov-processing-step/example_1_1.jsonld new file mode 100644 index 00000000..bb8218f4 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_1_1.jsonld @@ -0,0 +1,21 @@ +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/ingest", + "label": "Ingest mandal NDVI and soil moisture", + "startedAtTime": "2026-08-07T06:00:00Z", + "endedAtTime": "2026-08-07T06:03:41Z", + "used": [ + "urn:aganitha:source:dicra-mandal-archive" + ], + "generated": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:source:dicra-mandal-archive", + "hadRole": "https://example.org/ospd/roles/sourceArchive" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_1_1.ttl b/build/tests/osc/prov-processing-step/example_1_1.ttl new file mode 100644 index 00000000..b514fb11 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_1_1.ttl @@ -0,0 +1,15 @@ +@prefix dct: . +@prefix prov: . +@prefix rdfs: . +@prefix xsd: . + + a prov:Activity ; + rdfs:label "Ingest mandal NDVI and soil moisture" ; + dct:type ; + prov:endedAtTime "2026-08-07T06:03:41+00:00"^^xsd:dateTime ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ] ; + prov:startedAtTime "2026-08-07T06:00:00+00:00"^^xsd:dateTime ; + prov:used . + diff --git a/build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt new file mode 100644 index 00000000..0f296a80 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt @@ -0,0 +1,13 @@ +Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance +Generated 2026-08-12T14:40:49.093744+00:00 +=== Files === +Using example_1_1.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_1_1.jsonld created +Output Turtle example_1_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + diff --git a/build/tests/osc/prov-processing-step/example_2_1.json b/build/tests/osc/prov-processing-step/example_2_1.json new file mode 100644 index 00000000..a7f4e46e --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_2_1.json @@ -0,0 +1,23 @@ +{ + "id": "urn:aganitha:step:vci:20260807T061000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-normalisation", + "label": "Compute vegetation condition index from NDVI", + "used": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "urn:aganitha:reference:ndvi-extrema" + ], + "generated": [ + "urn:aganitha:dataset:vci" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "hadRole": "https://example.org/ospd/roles/observedIndex" + }, + { + "entity": "urn:aganitha:reference:ndvi-extrema", + "hadRole": "https://example.org/ospd/roles/normalisationReference" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_2_1.jsonld b/build/tests/osc/prov-processing-step/example_2_1.jsonld new file mode 100644 index 00000000..2d754017 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_2_1.jsonld @@ -0,0 +1,24 @@ +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:vci:20260807T061000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-normalisation", + "label": "Compute vegetation condition index from NDVI", + "used": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "urn:aganitha:reference:ndvi-extrema" + ], + "generated": [ + "urn:aganitha:dataset:vci" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "hadRole": "https://example.org/ospd/roles/observedIndex" + }, + { + "entity": "urn:aganitha:reference:ndvi-extrema", + "hadRole": "https://example.org/ospd/roles/normalisationReference" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_2_1.ttl b/build/tests/osc/prov-processing-step/example_2_1.ttl new file mode 100644 index 00000000..5ef4dfda --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_2_1.ttl @@ -0,0 +1,15 @@ +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Compute vegetation condition index from NDVI" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + diff --git a/build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt new file mode 100644 index 00000000..b46d1178 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt @@ -0,0 +1,13 @@ +Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance +Generated 2026-08-12T14:40:49.100297+00:00 +=== Files === +Using example_2_1.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_2_1.jsonld created +Output Turtle example_2_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + diff --git a/build/tests/osc/prov-processing-step/example_3_1.json b/build/tests/osc/prov-processing-step/example_3_1.json new file mode 100644 index 00000000..e87846f6 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_3_1.json @@ -0,0 +1,23 @@ +{ + "id": "urn:aganitha:step:smdi:20260807T061500Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-normalisation", + "label": "Compute soil moisture deficit index", + "used": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "urn:aganitha:reference:soil-moisture-extrema" + ], + "generated": [ + "urn:aganitha:dataset:smdi" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "hadRole": "https://example.org/ospd/roles/observedIndex" + }, + { + "entity": "urn:aganitha:reference:soil-moisture-extrema", + "hadRole": "https://example.org/ospd/roles/normalisationReference" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_3_1.jsonld b/build/tests/osc/prov-processing-step/example_3_1.jsonld new file mode 100644 index 00000000..944c6ffc --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_3_1.jsonld @@ -0,0 +1,24 @@ +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:smdi:20260807T061500Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-normalisation", + "label": "Compute soil moisture deficit index", + "used": [ + "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "urn:aganitha:reference:soil-moisture-extrema" + ], + "generated": [ + "urn:aganitha:dataset:smdi" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", + "hadRole": "https://example.org/ospd/roles/observedIndex" + }, + { + "entity": "urn:aganitha:reference:soil-moisture-extrema", + "hadRole": "https://example.org/ospd/roles/normalisationReference" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_3_1.ttl b/build/tests/osc/prov-processing-step/example_3_1.ttl new file mode 100644 index 00000000..77e1e8dd --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_3_1.ttl @@ -0,0 +1,15 @@ +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Compute soil moisture deficit index" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + diff --git a/build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt new file mode 100644 index 00000000..6bdd2d5d --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt @@ -0,0 +1,13 @@ +Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance +Generated 2026-08-12T14:40:49.106547+00:00 +=== Files === +Using example_3_1.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_3_1.jsonld created +Output Turtle example_3_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + diff --git a/build/tests/osc/prov-processing-step/example_4_1.json b/build/tests/osc/prov-processing-step/example_4_1.json new file mode 100644 index 00000000..6804d539 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_4_1.json @@ -0,0 +1,29 @@ +{ + "id": "urn:aganitha:step:cdsi:20260807T062000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-composition", + "label": "Compose combined drought severity index", + "used": [ + "urn:aganitha:dataset:vci", + "urn:aganitha:dataset:smdi" + ], + "generated": [ + "urn:aganitha:dataset:cdsi" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:vci", + "hadRole": "https://example.org/ospd/roles/indexComponent" + }, + { + "entity": "urn:aganitha:dataset:smdi", + "hadRole": "https://example.org/ospd/roles/indexComponent" + } + ], + "parameters": { + "weights": { + "vci": 0.6, + "smdi": 0.4 + } + } +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_4_1.jsonld b/build/tests/osc/prov-processing-step/example_4_1.jsonld new file mode 100644 index 00000000..01c0f0a5 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_4_1.jsonld @@ -0,0 +1,30 @@ +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:cdsi:20260807T062000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/index-composition", + "label": "Compose combined drought severity index", + "used": [ + "urn:aganitha:dataset:vci", + "urn:aganitha:dataset:smdi" + ], + "generated": [ + "urn:aganitha:dataset:cdsi" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:vci", + "hadRole": "https://example.org/ospd/roles/indexComponent" + }, + { + "entity": "urn:aganitha:dataset:smdi", + "hadRole": "https://example.org/ospd/roles/indexComponent" + } + ], + "parameters": { + "weights": { + "vci": 0.6, + "smdi": 0.4 + } + } +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_4_1.ttl b/build/tests/osc/prov-processing-step/example_4_1.ttl new file mode 100644 index 00000000..af8f739f --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_4_1.ttl @@ -0,0 +1,15 @@ +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Compose combined drought severity index" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + diff --git a/build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt new file mode 100644 index 00000000..966fd05a --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt @@ -0,0 +1,13 @@ +Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance +Generated 2026-08-12T14:40:49.112993+00:00 +=== Files === +Using example_4_1.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_4_1.jsonld created +Output Turtle example_4_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + diff --git a/build/tests/osc/prov-processing-step/example_5_1.json b/build/tests/osc/prov-processing-step/example_5_1.json new file mode 100644 index 00000000..f3081294 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_5_1.json @@ -0,0 +1,31 @@ +{ + "id": "urn:aganitha:step:classify:20260807T063000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/classification", + "label": "Classify drought severity", + "used": [ + "urn:aganitha:dataset:cdsi", + "urn:aganitha:scheme:drought-severity-classes" + ], + "generated": [ + "urn:aganitha:dataset:drought-classes" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/inputField" + }, + { + "entity": "urn:aganitha:scheme:drought-severity-classes", + "hadRole": "https://example.org/ospd/roles/classificationScheme" + } + ], + "parameters": { + "classBreaks": [ + 0.3, + 0.45, + 0.6, + 0.75 + ] + } +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_5_1.jsonld b/build/tests/osc/prov-processing-step/example_5_1.jsonld new file mode 100644 index 00000000..49967fa1 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_5_1.jsonld @@ -0,0 +1,32 @@ +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:classify:20260807T063000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/classification", + "label": "Classify drought severity", + "used": [ + "urn:aganitha:dataset:cdsi", + "urn:aganitha:scheme:drought-severity-classes" + ], + "generated": [ + "urn:aganitha:dataset:drought-classes" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/inputField" + }, + { + "entity": "urn:aganitha:scheme:drought-severity-classes", + "hadRole": "https://example.org/ospd/roles/classificationScheme" + } + ], + "parameters": { + "classBreaks": [ + 0.3, + 0.45, + 0.6, + 0.75 + ] + } +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_5_1.ttl b/build/tests/osc/prov-processing-step/example_5_1.ttl new file mode 100644 index 00000000..f6427820 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_5_1.ttl @@ -0,0 +1,15 @@ +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Classify drought severity" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + diff --git a/build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt new file mode 100644 index 00000000..e32d2b9e --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt @@ -0,0 +1,13 @@ +Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance +Generated 2026-08-12T14:40:49.119178+00:00 +=== Files === +Using example_5_1.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_5_1.jsonld created +Output Turtle example_5_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + diff --git a/build/tests/osc/prov-processing-step/example_6_1.json b/build/tests/osc/prov-processing-step/example_6_1.json new file mode 100644 index 00000000..7c66b6f6 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_6_1.json @@ -0,0 +1,23 @@ +{ + "id": "urn:aganitha:step:spi:20260807T064000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/standardised-index", + "label": "Compute standardised precipitation index", + "used": [ + "urn:aganitha:dataset:precipitation-series", + "urn:aganitha:dataset:precipitation-reference-period" + ], + "generated": [ + "urn:aganitha:dataset:spi" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:precipitation-series", + "hadRole": "https://example.org/ospd/roles/inputSeries" + }, + { + "entity": "urn:aganitha:dataset:precipitation-reference-period", + "hadRole": "https://example.org/ospd/roles/fittingReference" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_6_1.jsonld b/build/tests/osc/prov-processing-step/example_6_1.jsonld new file mode 100644 index 00000000..a65af00a --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_6_1.jsonld @@ -0,0 +1,24 @@ +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:spi:20260807T064000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/standardised-index", + "label": "Compute standardised precipitation index", + "used": [ + "urn:aganitha:dataset:precipitation-series", + "urn:aganitha:dataset:precipitation-reference-period" + ], + "generated": [ + "urn:aganitha:dataset:spi" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:precipitation-series", + "hadRole": "https://example.org/ospd/roles/inputSeries" + }, + { + "entity": "urn:aganitha:dataset:precipitation-reference-period", + "hadRole": "https://example.org/ospd/roles/fittingReference" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_6_1.ttl b/build/tests/osc/prov-processing-step/example_6_1.ttl new file mode 100644 index 00000000..9916b390 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_6_1.ttl @@ -0,0 +1,15 @@ +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Compute standardised precipitation index" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + diff --git a/build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt new file mode 100644 index 00000000..4c9da4d1 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt @@ -0,0 +1,13 @@ +Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance +Generated 2026-08-12T14:40:49.125383+00:00 +=== Files === +Using example_6_1.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_6_1.jsonld created +Output Turtle example_6_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + diff --git a/build/tests/osc/prov-processing-step/example_7_1.json b/build/tests/osc/prov-processing-step/example_7_1.json new file mode 100644 index 00000000..412b25fd --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_7_1.json @@ -0,0 +1,34 @@ +{ + "id": "urn:aganitha:step:train:20260807T070000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/model-training", + "label": "Train drought prediction model with spatial cross-validation", + "used": [ + "urn:aganitha:dataset:cdsi", + "urn:aganitha:dataset:spi", + "urn:aganitha:dataset:drought-classes", + "urn:aganitha:partition:district-folds" + ], + "generated": [ + "urn:aganitha:model:drought-classifier", + "urn:aganitha:report:validation-metrics" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/trainingFeatures" + }, + { + "entity": "urn:aganitha:dataset:spi", + "hadRole": "https://example.org/ospd/roles/trainingFeatures" + }, + { + "entity": "urn:aganitha:dataset:drought-classes", + "hadRole": "https://example.org/ospd/roles/trainingTarget" + }, + { + "entity": "urn:aganitha:partition:district-folds", + "hadRole": "https://example.org/ospd/roles/validationPartition" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_7_1.jsonld b/build/tests/osc/prov-processing-step/example_7_1.jsonld new file mode 100644 index 00000000..f598c8c5 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_7_1.jsonld @@ -0,0 +1,35 @@ +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:train:20260807T070000Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/model-training", + "label": "Train drought prediction model with spatial cross-validation", + "used": [ + "urn:aganitha:dataset:cdsi", + "urn:aganitha:dataset:spi", + "urn:aganitha:dataset:drought-classes", + "urn:aganitha:partition:district-folds" + ], + "generated": [ + "urn:aganitha:model:drought-classifier", + "urn:aganitha:report:validation-metrics" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/trainingFeatures" + }, + { + "entity": "urn:aganitha:dataset:spi", + "hadRole": "https://example.org/ospd/roles/trainingFeatures" + }, + { + "entity": "urn:aganitha:dataset:drought-classes", + "hadRole": "https://example.org/ospd/roles/trainingTarget" + }, + { + "entity": "urn:aganitha:partition:district-folds", + "hadRole": "https://example.org/ospd/roles/validationPartition" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_7_1.ttl b/build/tests/osc/prov-processing-step/example_7_1.ttl new file mode 100644 index 00000000..93951617 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_7_1.ttl @@ -0,0 +1,22 @@ +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Train drought prediction model with spatial cross-validation" ; + dct:type ; + prov:generated , + ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + , + , + . + diff --git a/build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt new file mode 100644 index 00000000..cccdc23a --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt @@ -0,0 +1,13 @@ +Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance +Generated 2026-08-12T14:40:49.133219+00:00 +=== Files === +Using example_7_1.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_7_1.jsonld created +Output Turtle example_7_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + diff --git a/build/tests/osc/prov-processing-step/example_8_1.json b/build/tests/osc/prov-processing-step/example_8_1.json new file mode 100644 index 00000000..c9a611f8 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_8_1.json @@ -0,0 +1,23 @@ +{ + "id": "urn:aganitha:step:project:20260807T071500Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/model-inference", + "label": "Generate forward drought projection", + "used": [ + "urn:aganitha:model:drought-classifier", + "urn:aganitha:dataset:cdsi" + ], + "generated": [ + "urn:aganitha:dataset:drought-projection" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:model:drought-classifier", + "hadRole": "https://example.org/ospd/roles/fittedModel" + }, + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/inferenceInput" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_8_1.jsonld b/build/tests/osc/prov-processing-step/example_8_1.jsonld new file mode 100644 index 00000000..bcff1848 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_8_1.jsonld @@ -0,0 +1,24 @@ +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:aganitha:step:project:20260807T071500Z", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/model-inference", + "label": "Generate forward drought projection", + "used": [ + "urn:aganitha:model:drought-classifier", + "urn:aganitha:dataset:cdsi" + ], + "generated": [ + "urn:aganitha:dataset:drought-projection" + ], + "qualifiedUsage": [ + { + "entity": "urn:aganitha:model:drought-classifier", + "hadRole": "https://example.org/ospd/roles/fittedModel" + }, + { + "entity": "urn:aganitha:dataset:cdsi", + "hadRole": "https://example.org/ospd/roles/inferenceInput" + } + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_8_1.ttl b/build/tests/osc/prov-processing-step/example_8_1.ttl new file mode 100644 index 00000000..a53fd714 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_8_1.ttl @@ -0,0 +1,15 @@ +@prefix dct: . +@prefix prov: . +@prefix rdfs: . + + a prov:Activity ; + rdfs:label "Generate forward drought projection" ; + dct:type ; + prov:generated ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; + prov:used , + . + diff --git a/build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt new file mode 100644 index 00000000..6b05da30 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt @@ -0,0 +1,13 @@ +Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance +Generated 2026-08-12T14:40:49.139269+00:00 +=== Files === +Using example_8_1.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_8_1.jsonld created +Output Turtle example_8_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + diff --git a/build/tests/osc/prov-processing-step/example_9_1.json b/build/tests/osc/prov-processing-step/example_9_1.json new file mode 100644 index 00000000..b8651213 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_9_1.json @@ -0,0 +1,11 @@ +{ + "id": "urn:example:step:0001", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/ingest", + "used": [ + "urn:example:input:0001" + ], + "generated": [ + "urn:example:output:0001" + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_9_1.jsonld b/build/tests/osc/prov-processing-step/example_9_1.jsonld new file mode 100644 index 00000000..4119f330 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_9_1.jsonld @@ -0,0 +1,12 @@ +{ + "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "id": "urn:example:step:0001", + "provType": "Activity", + "processType": "https://example.org/ospd/process-types/ingest", + "used": [ + "urn:example:input:0001" + ], + "generated": [ + "urn:example:output:0001" + ] +} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_9_1.ttl b/build/tests/osc/prov-processing-step/example_9_1.ttl new file mode 100644 index 00000000..37330d4a --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_9_1.ttl @@ -0,0 +1,8 @@ +@prefix dct: . +@prefix prov: . + + a prov:Activity ; + dct:type ; + prov:generated ; + prov:used . + diff --git a/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt new file mode 100644 index 00000000..588f16f8 --- /dev/null +++ b/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt @@ -0,0 +1,13 @@ +Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance +Generated 2026-08-12T14:40:49.143340+00:00 +=== Files === +Using example_9_1.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_9_1.jsonld created +Output Turtle example_9_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + diff --git a/build/tests/report.html b/build/tests/report.html index a8c26fe4..d6350cd2 100644 --- a/build/tests/report.html +++ b/build/tests/report.html @@ -64,9 +64,9 @@

Building blocks validation report

- Generated at 2026-08-06T01:07:14.377204+00:00 + Generated at 2026-08-12T14:40:58.250806+00:00

- Number of passing building blocks: 20 / 20 (100%) + Number of passing building blocks: 21 / 21 (100%)

Expand all @@ -119,15 +119,15 @@

-
+

-
+
No tests were found for this building block.
-
+

-
+
No tests were found for this building block.
-
+

-
+
No tests were found for this building block.
-
+

-
+

- Test passed: 1 / 1 + Test passed: 9 / 9

-
+
+
+
+ + example_1_1.json + Example + +
+ Passed +
+
+
+
+
Files
+ + +
Using example_1_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_1_1.jsonld created
+ +
Output Turtle example_1_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
+
+
+
+
+
+
+ + example_2_1.json + Example + +
+ Passed +
+
+
+
+
Files
+ + +
Using example_2_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_2_1.jsonld created
+ +
Output Turtle example_2_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
+
+
+
+
+
+
+ + example_3_1.json + Example + +
+ Passed +
+
+
+
+
Files
+ + +
Using example_3_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_3_1.jsonld created
+ +
Output Turtle example_3_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
+
+
+
+
+
+
+ + example_4_1.json + Example + +
+ Passed +
+
+
+
+
Files
+ + +
Using example_4_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_4_1.jsonld created
+ +
Output Turtle example_4_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
+
+
+
+
+
+
+ + example_5_1.json + Example + +
+ Passed +
+
+
+
+
Files
+ + +
Using example_5_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_5_1.jsonld created
+ +
Output Turtle example_5_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
+
+
+
+
+
+
+ + example_6_1.json + Example + +
+ Passed +
+
+
+
+
Files
+ + +
Using example_6_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_6_1.jsonld created
+ +
Output Turtle example_6_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
+
+
+
+
+
+
+ + example_7_1.json + Example + +
+ Passed +
+
+
+
+
Files
+ + +
Using example_7_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_7_1.jsonld created
+ +
Output Turtle example_7_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
+
+
+
+
- example_1_1.yaml + example_8_1.json Example - +
Passed
-
+
Files
-
Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples
+
Using example_8_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_8_1.jsonld created
+ +
Output Turtle example_8_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
+
+
+
+
+
+
+ + example_9_1.json + Example + +
+ Passed +
+
+
+
+
Files
+ + +
Using example_9_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_9_1.jsonld created
+ +
Output Turtle example_9_1.ttl created
JSON Schema
@@ -336,6 +638,62 @@

+
+

+ +

+
+
+

+ Test passed: 1 / 1 +

+
+
+
+ + example_1_1.yaml + Example + +
+ Passed +
+
+
+
+
Files
+ + +
Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples
+
JSON Schema
+ + +
Validation passed
+
+
+
+
+
+
+

-
+
Files
@@ -423,11 +781,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -494,8 +852,8 @@

-
+
Files
@@ -524,9 +882,9 @@

Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: wfkg:SAVI,wfkg:CSVSummary,wfkg:GreenBand,wfkg:NDVI,wfkg:GeoTIFFRaster,wfkg:CarbonStockEstimate,wfkg:NDWI,wfkg:MangroveMask,wfkg:RedBand,wfkg:CO2EquivalentEstimate,wfkg:BiomassEstimate,wfkg:SelectedScene,wfkg:NIRBand,wfkg:InteractiveVisualisation - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: wfkg:ThresholdClassificationRun,wfkg:CarbonStockRun,wfkg:DefineStudyAreaRun,wfkg:DownloadBandsRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:AllometricEquationRun - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: wfkg:ThresholdClassificationRun,wfkg:CarbonStockRun,wfkg:DefineStudyAreaRun,wfkg:DownloadBandsRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:AllometricEquationRun + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun + - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: wfkg:BiomassEstimate,wfkg:CSVSummary,wfkg:NDVI,wfkg:CarbonStockEstimate,wfkg:RedBand,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:SAVI,wfkg:GeoTIFFRaster,wfkg:NIRBand,wfkg:NDWI,wfkg:MangroveMask,wfkg:GreenBand,wfkg:SelectedScene
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -535,11 +893,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -558,8 +916,8 @@

-
+
Files
@@ -592,9 +950,9 @@

Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -603,11 +961,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/kindgrove/kindgrove-experiment> + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/kindgrove/kindgrove-experiment> - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -626,8 +984,8 @@

-
+
Files
@@ -664,9 +1022,9 @@

Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -675,11 +1033,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -698,8 +1056,8 @@

-
+
Files
@@ -736,9 +1094,9 @@

Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -747,11 +1105,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -795,8 +1153,8 @@

-
+
General
@@ -914,11 +1272,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -937,8 +1295,8 @@

-
+
General
@@ -991,11 +1349,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -1014,8 +1372,8 @@

-
+
General
@@ -1134,11 +1492,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -1157,8 +1515,8 @@

-
+
General
@@ -1276,11 +1634,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -1299,8 +1657,8 @@

-
+
General
@@ -1418,11 +1776,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -1441,8 +1799,8 @@

-
+
Files
@@ -1479,11 +1837,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -1502,8 +1860,8 @@

-
+
Files
@@ -1540,11 +1898,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -1563,8 +1921,8 @@

-
+
Files
@@ -1601,11 +1959,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -1649,8 +2007,8 @@

-
+
Files
@@ -1687,11 +2045,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -1710,8 +2068,8 @@

-
+
Files
@@ -1748,11 +2106,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape: *none* - - Shape geojson:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: diff --git a/build/tests/report.json b/build/tests/report.json index c0c38c00..ba4265b6 100644 --- a/build/tests/report.json +++ b/build/tests/report.json @@ -1,7 +1,7 @@ { "summary": { - "total": 20, - "passed": 20, + "total": 21, + "passed": 21, "failed": 0, "result": true }, @@ -10,7 +10,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema - Buffer geometry process output schema", "bblockName": "Buffer geometry process output schema", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "generated": "2026-08-06T01:07:07.800431+00:00", + "generated": "2026-08-12T14:40:48.803978+00:00", "result": true, "items": [], "globalErrors": {}, @@ -24,7 +24,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema - Buffer geometry process input schema", "bblockName": "Buffer geometry process input schema", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "generated": "2026-08-06T01:07:07.808415+00:00", + "generated": "2026-08-12T14:40:48.812965+00:00", "result": true, "items": [], "globalErrors": {}, @@ -34,11 +34,11 @@ "failed": 0 } }, - "ogc.osc.ontology.cwlprov": { - "title": "Validation report for ogc.osc.ontology.cwlprov - CWL Ontology", - "bblockName": "CWL Ontology", - "bblockId": "ogc.osc.ontology.cwlprov", - "generated": "2026-08-06T01:07:07.811476+00:00", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription": { + "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription - Buffer geometry process input description", + "bblockName": "Buffer geometry process input description", + "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", + "generated": "2026-08-12T14:40:48.823884+00:00", "result": true, "items": [], "globalErrors": {}, @@ -48,11 +48,11 @@ "failed": 0 } }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription - Buffer geometry process input description", - "bblockName": "Buffer geometry process input description", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "generated": "2026-08-06T01:07:07.821649+00:00", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription": { + "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription - Buffer geometry process output description", + "bblockName": "Buffer geometry process output description", + "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", + "generated": "2026-08-12T14:40:48.832805+00:00", "result": true, "items": [], "globalErrors": {}, @@ -62,11 +62,11 @@ "failed": 0 } }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription - Buffer geometry process output description", - "bblockName": "Buffer geometry process output description", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "generated": "2026-08-06T01:07:07.829707+00:00", + "ogc.osc.ontology.cwlprov": { + "title": "Validation report for ogc.osc.ontology.cwlprov - CWL Ontology", + "bblockName": "CWL Ontology", + "bblockId": "ogc.osc.ontology.cwlprov", + "generated": "2026-08-12T14:40:48.836395+00:00", "result": true, "items": [], "globalErrors": {}, @@ -76,23 +76,22 @@ "failed": 0 } }, - "ogc.osc.application-package": { - "title": "Validation report for ogc.osc.application-package - Application Package", - "bblockName": "Application Package", - "bblockId": "ogc.osc.application-package", - "generated": "2026-08-06T01:07:08.014710+00:00", + "ogc.osc.prov-processing-step": { + "title": "Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance", + "bblockName": "Geospatial Processing Step Provenance", + "bblockId": "ogc.osc.prov-processing-step", + "generated": "2026-08-12T14:40:49.143395+00:00", "result": true, "items": [ { "source": { "type": "EXAMPLE", "requireFail": false, - "filename": "build/tests/osc/application-package/example_1_1.yaml", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/application-package/example_1_1.yaml", + "filename": "build/tests/osc/prov-processing-step/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, - "language": "application/x-yaml", - "sourceUrl": "https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl" + "language": "application/json" }, "result": true, "sections": [ @@ -102,7 +101,466 @@ "entries": [ { "isError": false, - "message": "Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples" + "message": "Using example_1_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_1_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_1_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_1_1.ttl", + "size": 10, + "isError": false, + "message": "Output Turtle example_1_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_2_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_2_1.json", + "exampleIndex": 2, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_2_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_2_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_2_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_2_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_2_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_3_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_3_1.json", + "exampleIndex": 3, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_3_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_3_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_3_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_3_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_3_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_4_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_4_1.json", + "exampleIndex": 4, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_4_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_4_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_4_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_4_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_4_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_5_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_5_1.json", + "exampleIndex": 5, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_5_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_5_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_5_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_5_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_5_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_6_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_6_1.json", + "exampleIndex": 6, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_6_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_6_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_6_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_6_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_6_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_7_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_7_1.json", + "exampleIndex": 7, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_7_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_7_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_7_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_7_1.ttl", + "size": 21, + "isError": false, + "message": "Output Turtle example_7_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_8_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_8_1.json", + "exampleIndex": 8, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_8_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_8_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_8_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_8_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_8_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_9_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_9_1.json", + "exampleIndex": 9, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_9_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_9_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_9_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_9_1.ttl", + "size": 4, + "isError": false, + "message": "Output Turtle example_9_1.ttl created" } ] }, @@ -123,8 +581,8 @@ ], "globalErrors": {}, "counts": { - "total": 1, - "passed": 1, + "total": 9, + "passed": 9, "failed": 0 } }, @@ -132,7 +590,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.results - Result schema for IPT", "bblockName": "Result schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.results", - "generated": "2026-08-06T01:07:08.023336+00:00", + "generated": "2026-08-12T14:40:49.157636+00:00", "result": true, "items": [], "globalErrors": {}, @@ -146,7 +604,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions - Example OGC API Processes instance input descriptions", "bblockName": "Example OGC API Processes instance input descriptions", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "generated": "2026-08-06T01:07:08.029333+00:00", + "generated": "2026-08-12T14:40:49.164121+00:00", "result": true, "items": [], "globalErrors": {}, @@ -160,7 +618,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription - Buffer geometry process description", "bblockName": "Buffer geometry process description", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "generated": "2026-08-06T01:07:08.036079+00:00", + "generated": "2026-08-12T14:40:49.171709+00:00", "result": true, "items": [], "globalErrors": {}, @@ -174,7 +632,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions - Example OGC API Processes instance output descriptions", "bblockName": "Example OGC API Processes instance output descriptions", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "generated": "2026-08-06T01:07:08.041697+00:00", + "generated": "2026-08-12T14:40:49.178024+00:00", "result": true, "items": [], "globalErrors": {}, @@ -184,11 +642,63 @@ "failed": 0 } }, + "ogc.osc.application-package": { + "title": "Validation report for ogc.osc.application-package - Application Package", + "bblockName": "Application Package", + "bblockId": "ogc.osc.application-package", + "generated": "2026-08-12T14:40:49.349424+00:00", + "result": true, + "items": [ + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/application-package/example_1_1.yaml", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/application-package/example_1_1.yaml", + "exampleIndex": 1, + "snippetIndex": 1, + "language": "application/x-yaml", + "sourceUrl": "https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + } + ], + "globalErrors": {}, + "counts": { + "total": 1, + "passed": 1, + "failed": 0 + } + }, "ogc.osc.ontology.openscience": { "title": "Validation report for ogc.osc.ontology.openscience - Open Science Ontology", "bblockName": "Open Science Ontology", "bblockId": "ogc.osc.ontology.openscience", - "generated": "2026-08-06T01:07:08.044714+00:00", + "generated": "2026-08-12T14:40:49.354198+00:00", "result": true, "items": [], "globalErrors": {}, @@ -202,7 +712,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile", "bblockName": "EarthCODE Common STAC profile", "bblockId": "ogc.osc.geodcat-stac-earthcode.common", - "generated": "2026-08-06T01:07:10.075207+00:00", + "generated": "2026-08-12T14:40:51.948737+00:00", "result": true, "items": [ { @@ -210,7 +720,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", @@ -273,24 +783,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:FeatureShape": { "nodes": [] }, "geojson:GeometryShape": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -325,7 +835,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.execute - Execute (request) schema for IPT", "bblockName": "Execute (request) schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.execute", - "generated": "2026-08-06T01:07:10.081926+00:00", + "generated": "2026-08-12T14:40:51.956887+00:00", "result": true, "items": [], "globalErrors": {}, @@ -339,7 +849,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment", "bblockName": "EarthCODE Experiment", "bblockId": "ogc.osc.geodcat-stac-earthcode.experiments", - "generated": "2026-08-06T01:07:12.476087+00:00", + "generated": "2026-08-12T14:40:55.219025+00:00", "result": true, "items": [ { @@ -347,7 +857,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", "exampleIndex": 1, "snippetIndex": 1, "language": "text/turtle" @@ -386,55 +896,55 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [ - "wfkg:SAVI", - "wfkg:CSVSummary", - "wfkg:GreenBand", - "wfkg:NDVI", - "wfkg:GeoTIFFRaster", - "wfkg:CarbonStockEstimate", - "wfkg:NDWI", - "wfkg:MangroveMask", - "wfkg:RedBand", - "wfkg:CO2EquivalentEstimate", - "wfkg:BiomassEstimate", - "wfkg:SelectedScene", - "wfkg:NIRBand", - "wfkg:InteractiveVisualisation" - ] - }, "": { "nodes": [ - "wfkg:ThresholdClassificationRun", - "wfkg:CarbonStockRun", - "wfkg:DefineStudyAreaRun", - "wfkg:DownloadBandsRun", + "wfkg:AllometricEquationRun", "wfkg:SelectScenesRun", - "wfkg:DisplaySummaryReportRun", "wfkg:CO2EquivalentRun", "wfkg:ExportResultsRun", "wfkg:CalculateIndicesRun", - "wfkg:AllometricEquationRun" + "wfkg:DisplaySummaryReportRun", + "wfkg:CarbonStockRun", + "wfkg:DownloadBandsRun", + "wfkg:DefineStudyAreaRun", + "wfkg:ThresholdClassificationRun" ] }, "": { "nodes": [ - "wfkg:ThresholdClassificationRun", - "wfkg:CarbonStockRun", - "wfkg:DefineStudyAreaRun", - "wfkg:DownloadBandsRun", + "wfkg:AllometricEquationRun", "wfkg:SelectScenesRun", - "wfkg:DisplaySummaryReportRun", "wfkg:CO2EquivalentRun", "wfkg:ExportResultsRun", "wfkg:CalculateIndicesRun", - "wfkg:AllometricEquationRun" + "wfkg:DisplaySummaryReportRun", + "wfkg:CarbonStockRun", + "wfkg:DownloadBandsRun", + "wfkg:DefineStudyAreaRun", + "wfkg:ThresholdClassificationRun" + ] + }, + "": { + "nodes": [ + "wfkg:BiomassEstimate", + "wfkg:CSVSummary", + "wfkg:NDVI", + "wfkg:CarbonStockEstimate", + "wfkg:RedBand", + "wfkg:InteractiveVisualisation", + "wfkg:CO2EquivalentEstimate", + "wfkg:SAVI", + "wfkg:GeoTIFFRaster", + "wfkg:NIRBand", + "wfkg:NDWI", + "wfkg:MangroveMask", + "wfkg:GreenBand", + "wfkg:SelectedScene" ] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:SAVI,wfkg:CSVSummary,wfkg:GreenBand,wfkg:NDVI,wfkg:GeoTIFFRaster,wfkg:CarbonStockEstimate,wfkg:NDWI,wfkg:MangroveMask,wfkg:RedBand,wfkg:CO2EquivalentEstimate,wfkg:BiomassEstimate,wfkg:SelectedScene,wfkg:NIRBand,wfkg:InteractiveVisualisation\n - Shape : wfkg:ThresholdClassificationRun,wfkg:CarbonStockRun,wfkg:DefineStudyAreaRun,wfkg:DownloadBandsRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:AllometricEquationRun\n - Shape : wfkg:ThresholdClassificationRun,wfkg:CarbonStockRun,wfkg:DefineStudyAreaRun,wfkg:DownloadBandsRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:AllometricEquationRun\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun\n - Shape : wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun\n - Shape : wfkg:BiomassEstimate,wfkg:CSVSummary,wfkg:NDVI,wfkg:CarbonStockEstimate,wfkg:RedBand,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:SAVI,wfkg:GeoTIFFRaster,wfkg:NIRBand,wfkg:NDWI,wfkg:MangroveMask,wfkg:GreenBand,wfkg:SelectedScene\n" }, { "op": "shacl-report", @@ -446,7 +956,7 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { @@ -455,15 +965,15 @@ "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -491,7 +1001,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", "exampleIndex": 2, "snippetIndex": 1, "language": "application/ld+json" @@ -542,18 +1052,18 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] + }, + "": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -565,10 +1075,8 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [ - "" - ] + "geojson:LinkShape": { + "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] @@ -576,15 +1084,17 @@ "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { - "nodes": [] + "geojson:FeatureShape": { + "nodes": [ + "" + ] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -612,7 +1122,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", "exampleIndex": 3, "snippetIndex": 1, "language": "application/json" @@ -674,18 +1184,18 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] + }, + "": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -697,10 +1207,8 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [ - "" - ] + "geojson:LinkShape": { + "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] @@ -708,15 +1216,17 @@ "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { - "nodes": [] + "geojson:FeatureShape": { + "nodes": [ + "" + ] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -744,7 +1254,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", "exampleIndex": 4, "snippetIndex": 1, "language": "application/json" @@ -806,18 +1316,18 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] + }, + "": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -829,10 +1339,8 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [ - "" - ] + "geojson:LinkShape": { + "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] @@ -840,15 +1348,17 @@ "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { - "nodes": [] + "geojson:FeatureShape": { + "nodes": [ + "" + ] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -883,7 +1393,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product", "bblockName": "EarthCODE Product", "bblockId": "ogc.osc.geodcat-stac-earthcode.products", - "generated": "2026-08-06T01:07:13.814568+00:00", + "generated": "2026-08-12T14:40:57.477206+00:00", "result": true, "items": [ { @@ -891,7 +1401,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", "language": "json" }, "result": true, @@ -964,24 +1474,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -1009,7 +1519,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", "language": "json" }, "result": true, @@ -1082,24 +1592,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -1127,7 +1637,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", "language": "json" }, "result": true, @@ -1200,24 +1710,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -1245,7 +1755,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", "language": "json" }, "result": true, @@ -1318,24 +1828,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -1363,7 +1873,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", "language": "json" }, "result": true, @@ -1436,24 +1946,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -1481,7 +1991,7 @@ "type": "TEST_RESOURCE", "requireFail": false, "filename": "_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", "language": "json" }, "result": true, @@ -1541,24 +2051,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -1586,7 +2096,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", @@ -1649,24 +2159,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -1694,7 +2204,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", "exampleIndex": 2, "snippetIndex": 1, "language": "application/json" @@ -1756,24 +2266,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -1808,7 +2318,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow", "bblockName": "EarthCODE Workflow", "bblockId": "ogc.osc.geodcat-stac-earthcode.workflows", - "generated": "2026-08-06T01:07:14.225886+00:00", + "generated": "2026-08-12T14:40:58.063280+00:00", "result": true, "items": [ { @@ -1816,7 +2326,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", @@ -1879,24 +2389,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -1924,7 +2434,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", + "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", "exampleIndex": 2, "snippetIndex": 1, "language": "application/json", @@ -1987,24 +2497,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -2039,7 +2549,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.api - IPT Profile of OGC API Processes", "bblockName": "IPT Profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ipt.api", - "generated": "2026-08-06T01:07:14.230832+00:00", + "generated": "2026-08-12T14:40:58.069343+00:00", "result": true, "items": [], "globalErrors": {}, @@ -2053,7 +2563,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.workflow - Workflow profile of OGC API Processes", "bblockName": "Workflow profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.workflow", - "generated": "2026-08-06T01:07:14.233984+00:00", + "generated": "2026-08-12T14:40:58.073110+00:00", "result": true, "items": [], "globalErrors": {}, @@ -2067,7 +2577,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ospd - Open Science profile of OGC API Processes", "bblockName": "Open Science profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ospd", - "generated": "2026-08-06T01:07:14.336064+00:00", + "generated": "2026-08-12T14:40:58.202979+00:00", "result": true, "items": [], "globalErrors": {}, @@ -2081,7 +2591,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation - Custom OGC API processes instance", "bblockName": "Custom OGC API processes instance", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation", - "generated": "2026-08-06T01:07:14.340762+00:00", + "generated": "2026-08-12T14:40:58.208882+00:00", "result": true, "items": [], "globalErrors": {}, From 20d37b26caa6bfba916c8a083ff2a5a279308b54 Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Wed, 12 Aug 2026 20:11:50 +0530 Subject: [PATCH 09/18] Restore executable bit on create-clean-pr.sh after merge --- create-clean-pr.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 create-clean-pr.sh diff --git a/create-clean-pr.sh b/create-clean-pr.sh old mode 100644 new mode 100755 From eae9b01cdbbc8d96b5eb11ac3d9df4899fbfa8b8 Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Wed, 26 Aug 2026 10:10:49 +0530 Subject: [PATCH 10/18] Fix typo in openscience ontology dependency: processes-ontology -> processing-ontology --- _sources/ontology/openscience/bblock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_sources/ontology/openscience/bblock.json b/_sources/ontology/openscience/bblock.json index 10a13695..430356df 100644 --- a/_sources/ontology/openscience/bblock.json +++ b/_sources/ontology/openscience/bblock.json @@ -15,7 +15,7 @@ "ogc.bbr.wf4ever.wfdesc.Workflow", "ogc.contrib.stac.core-ontology", "ogc.contrib.stac.extensions.cf-ontology", - "ogc.contrib.stac.extensions.processes-ontology", + "ogc.contrib.stac.extensions.processing-ontology", "ogc.contrib.stac.extensions.osc-ontology" ], "sources": [ From efe2818edd69a3ca96847ef026861d983ec091ca Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Wed, 26 Aug 2026 04:42:54 +0000 Subject: [PATCH 11/18] Building blocks postprocessing --- ...4f3888bce31290b36670e724d47ed42b7b0b32f1b9 | 226 ++-- ...a06d7892c816c8a722a0440ce9beee11d4178be8e6 | 971 +++++++++++--- ...ab98bb42793e39c648c553b13d694c2d16a570cbc2 | 146 ++- ...00d04b973d8747f35e6d5bc47cf89049ed3423f61e | 160 +-- ...f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 | 279 ++-- .../ipt/execute/resolvedProperties.json | 2 +- .../sample-implementation/openapi.yaml | 8 +- .../inputDescription/_visited_properties.tsv | 4 +- .../inputDescription/resolvedProperties.json | 2 +- .../inputDescription/schema.json | 6 +- .../inputDescription/schema.yaml | 6 +- .../outputDescription/_visited_properties.tsv | 4 +- .../outputDescription/resolvedProperties.json | 2 +- .../outputDescription/schema.json | 4 +- .../outputDescription/schema.yaml | 4 +- .../_visited_properties.tsv | 58 +- .../resolvedProperties.json | 2 +- .../processDescription/schema.json | 4 +- .../processDescription/schema.yaml | 4 +- .../inputDescriptions/_visited_properties.tsv | 38 +- .../inputDescriptions/resolvedProperties.json | 2 +- .../schemas/inputDescriptions/schema.json | 2 +- .../schemas/inputDescriptions/schema.yaml | 2 +- .../_visited_properties.tsv | 20 +- .../resolvedProperties.json | 2 +- .../schemas/outputDescriptions/schema.json | 2 +- .../schemas/outputDescriptions/schema.yaml | 2 +- .../resolvedProperties.json | 2 +- .../common/context.jsonld | 61 +- .../common/resolvedProperties.json | 2 +- .../experiments/_visited_properties.tsv | 4 +- .../experiments/context.jsonld | 61 +- .../experiments/resolvedProperties.json | 2 +- .../experiments/schema.json | 6 +- .../experiments/schema.yaml | 6 +- .../products/context.jsonld | 67 +- .../products/resolvedProperties.json | 2 +- .../products/schema.json | 2 +- .../products/schema.yaml | 2 +- .../workflows/_visited_properties.tsv | 4 +- .../workflows/resolvedProperties.json | 2 +- .../workflows/schema.json | 4 +- .../workflows/schema.yaml | 4 +- build/bblocks.jsonld | 1123 +++++++++------- build/bblocks.ttl | 732 ++++++----- .../api-profiles/processes/ipt/api/index.json | 4 +- .../processes/ipt/execute/index.json | 12 +- .../processes/ipt/results/index.json | 18 +- .../api-profiles/processes/ospd/index.json | 25 +- .../sample-implementation/index.json | 32 +- .../inputDescription/index.json | 20 +- .../buffer-geometry/inputSchema/index.json | 14 +- .../outputDescription/index.json | 20 +- .../buffer-geometry/outputSchema/index.json | 12 +- .../processDescription/index.json | 20 +- .../schemas/inputDescriptions/index.json | 16 +- .../schemas/outputDescriptions/index.json | 16 +- .../processes/workflow/index.json | 4 +- .../osc/application-package/index.json | 16 +- .../geodcat-stac-earthcode/common/index.json | 50 +- .../experiments/index.json | 80 +- .../products/index.json | 69 +- .../workflows/index.json | 62 +- .../json-full/osc/ontology/cwlprov/index.json | 4 +- .../osc/ontology/openscience/index.json | 29 +- .../osc/prov-processing-step/index.json | 112 +- .../processes/ipt/execute/index.md | 4 +- .../processes/ipt/results/index.md | 6 +- .../buffer-geometry/inputDescription/index.md | 12 +- .../buffer-geometry/inputSchema/index.md | 6 +- .../outputDescription/index.md | 10 +- .../buffer-geometry/outputSchema/index.md | 4 +- .../processDescription/index.md | 10 +- .../schemas/inputDescriptions/index.md | 8 +- .../schemas/outputDescriptions/index.md | 8 +- .../markdown/osc/application-package/index.md | 4 +- .../geodcat-stac-earthcode/common/index.md | 155 ++- .../experiments/index.md | 173 ++- .../geodcat-stac-earthcode/products/index.md | 157 ++- .../geodcat-stac-earthcode/workflows/index.md | 180 +-- .../osc/prov-processing-step/index.md | 54 +- build/register-summary.md | 28 +- build/register.json | 721 +++++----- .../processes/ipt/api/_report.json | 2 +- .../processes/ipt/execute/_report.json | 2 +- .../processes/ipt/results/_report.json | 2 +- .../api-profiles/processes/ospd/_report.json | 2 +- .../sample-implementation/_report.json | 2 +- .../processes/workflow/_report.json | 2 +- .../osc/application-package/_report.json | 4 +- .../example_1_1.validation_passed.txt | 2 +- .../common/_report.json | 68 +- .../common/example_1_1.jsonld | 2 +- .../common/example_1_1.ttl | 86 +- .../common/example_1_1.validation_failed.txt | 19 + .../common/example_1_1.validation_passed.txt | 34 - .../experiments/_report.json | 362 +---- .../example_1_1.validation_failed.txt | 13 + .../example_1_1.validation_passed.txt | 37 - .../example_2_1.validation_failed.txt | 17 + .../example_2_1.validation_passed.txt | 41 - .../experiments/example_3_1.jsonld | 2 +- .../experiments/example_3_1.ttl | 32 +- .../example_3_1.validation_failed.txt | 19 + .../example_3_1.validation_passed.txt | 43 - .../experiments/example_4_1.jsonld | 2 +- .../experiments/example_4_1.ttl | 64 +- .../example_4_1.validation_failed.txt | 19 + .../example_4_1.validation_passed.txt | 43 - .../products/_report.json | 496 +------ .../products/empty-themes-fail.jsonld | 2 +- .../products/empty-themes-fail.ttl | 41 +- ...> empty-themes-fail.validation_failed.txt} | 25 +- .../products/example_1_1.jsonld | 2 +- .../products/example_1_1.ttl | 34 +- .../example_1_1.validation_failed.txt | 19 + .../example_1_1.validation_passed.txt | 34 - .../products/example_2_1.jsonld | 2 +- .../products/example_2_1.ttl | 44 +- .../example_2_1.validation_failed.txt | 19 + .../example_2_1.validation_passed.txt | 34 - .../invalid-cf-parameters-fail.jsonld | 2 +- .../products/invalid-cf-parameters-fail.ttl | 44 +- ...d-cf-parameters-fail.validation_failed.txt | 32 + ...d-cf-parameters-fail.validation_passed.txt | 51 - .../products/invalid-osc-status-fail.jsonld | 2 +- .../products/invalid-osc-status-fail.ttl | 35 +- ...lid-osc-status-fail.validation_failed.txt} | 25 +- .../products/missing-project-fail.jsonld | 2 +- .../products/missing-project-fail.ttl | 30 +- ...issing-project-fail.validation_failed.txt} | 25 +- .../products/missing-type-fail.jsonld | 2 +- .../products/missing-type-fail.ttl | 32 +- ...> missing-type-fail.validation_failed.txt} | 25 +- .../products/valid-cf-parameters.jsonld | 2 +- .../products/valid-cf-parameters.ttl | 38 +- .../valid-cf-parameters.validation_failed.txt | 19 + .../valid-cf-parameters.validation_passed.txt | 34 - .../workflows/_report.json | 121 +- .../workflows/example_1_1.jsonld | 2 +- .../workflows/example_1_1.ttl | 74 +- .../example_1_1.validation_failed.txt | 19 + .../example_1_1.validation_passed.txt | 34 - .../workflows/example_2_1.jsonld | 2 +- .../workflows/example_2_1.ttl | 92 +- .../example_2_1.validation_failed.txt | 19 + .../example_2_1.validation_passed.txt | 34 - build/tests/osc/ontology/cwlprov/_report.json | 2 +- .../osc/ontology/openscience/_report.json | 2 +- .../osc/prov-processing-step/_report.json | 20 +- .../prov-processing-step/example_1_1.jsonld | 2 +- .../example_1_1.validation_passed.txt | 2 +- .../prov-processing-step/example_2_1.jsonld | 2 +- .../example_2_1.validation_passed.txt | 2 +- .../prov-processing-step/example_3_1.jsonld | 2 +- .../osc/prov-processing-step/example_3_1.ttl | 8 +- .../example_3_1.validation_passed.txt | 2 +- .../prov-processing-step/example_4_1.jsonld | 2 +- .../example_4_1.validation_passed.txt | 2 +- .../prov-processing-step/example_5_1.jsonld | 2 +- .../example_5_1.validation_passed.txt | 2 +- .../prov-processing-step/example_6_1.jsonld | 2 +- .../osc/prov-processing-step/example_6_1.ttl | 8 +- .../example_6_1.validation_passed.txt | 2 +- .../prov-processing-step/example_7_1.jsonld | 2 +- .../osc/prov-processing-step/example_7_1.ttl | 6 +- .../example_7_1.validation_passed.txt | 2 +- .../prov-processing-step/example_8_1.jsonld | 2 +- .../osc/prov-processing-step/example_8_1.ttl | 8 +- .../example_8_1.validation_passed.txt | 2 +- .../prov-processing-step/example_9_1.jsonld | 2 +- .../example_9_1.validation_passed.txt | 2 +- build/tests/report.html | 687 +++------- build/tests/report.json | 1165 ++--------------- 174 files changed, 4870 insertions(+), 5765 deletions(-) create mode 100644 build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt create mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt create mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt create mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt create mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt rename build/tests/osc/geodcat-stac-earthcode/products/{empty-themes-fail.validation_passed.txt => empty-themes-fail.validation_failed.txt} (87%) create mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt create mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt create mode 100644 build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt rename build/tests/osc/geodcat-stac-earthcode/products/{invalid-osc-status-fail.validation_passed.txt => invalid-osc-status-fail.validation_failed.txt} (87%) rename build/tests/osc/geodcat-stac-earthcode/products/{missing-project-fail.validation_passed.txt => missing-project-fail.validation_failed.txt} (87%) rename build/tests/osc/geodcat-stac-earthcode/products/{missing-type-fail.validation_passed.txt => missing-type-fail.validation_failed.txt} (87%) create mode 100644 build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt create mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt create mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt diff --git a/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 b/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 index e9216731..8ebbd46f 100644 --- a/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 +++ b/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 @@ -3,12 +3,12 @@ "abstract": "[Building Blocks](https://ogcincubator.github.io/bblocks-docs/) for OGC API Records, components and extensions\n", "description": "A set of Building Blocks to allow reuse, testing and documentation of elements and extensions of OGC API Records. Declares and validates conformance with the OGC API Features (and inherits OGC API Common) baseline.\n\nThese elements are re-used by the [STAC](](https://ogcincubator.github.io/bblocks-stac/) and [GeoDCAT implementation](../geodcat-ogc-api-records), binding Records schemas to DCAT and GeoDCAT ontologies.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql", - "modified": "2026-08-10T03:33:55.790016", + "modified": "2026-08-25T03:18:22.023401", "tooling": { "bblocks-postprocess": { - "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", - "shortCommitId": "\"989dc6", - "date": "2026-08-06T10:55:48+00:00\"" + "commitId": "\"3584fc4f3d77bcbceb3e5bfa04909ee5c6548778", + "shortCommitId": "\"3584fc", + "date": "2026-08-24T13:33:49+00:00\"" } }, "gitRepository": "https://github.com/ogcincubator/bblocks-ogcapi-records", @@ -49,14 +49,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/bblocks-ogcapi-records/blob/master/build/tests/api/records/records-ontology/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/records-ontology/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/records-ontology/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/records-ontology/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.records-ontology" @@ -94,61 +94,17 @@ "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/language/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/language/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/language/index.md" }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.language" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.license", - "name": "Schema for license", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/license/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/license/schema.json" - }, - "abstract": "This building block corresponds to the schema for an OGC API Records license", - "shaclShapes": {}, - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/license/remote_cache/", - "sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/license.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/license/", - "validationPassed": true, - "documentation": { "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/license/index.json" - }, - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/license/index.md" + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/language/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.license" + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.language" } } }, @@ -252,17 +208,61 @@ } ], "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/theme/index.md" + }, "json-full": { "mediatype": "application/json", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/theme/index.json" }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.theme" + } + } + }, + { + "itemIdentifier": "ogc.api.records.v1.schemas.license", + "name": "Schema for license", + "status": "under-development", + "dateTimeAddition": "2024-01-23T12:40:00+01:00", + "itemClass": "schema", + "register": "ogcapi-records", + "version": "0.1", + "dateOfLastChange": "2024-01-23", + "sources": [ + { + "title": "OGC API Records - Draft", + "link": "https://docs.ogc.org/DRAFTS/20-004.html" + } + ], + "tags": [ + "ogcapi-records", + "records" + ], + "schema": { + "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/license/schema.yaml", + "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/license/schema.json" + }, + "abstract": "This building block corresponds to the schema for an OGC API Records license", + "shaclShapes": {}, + "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/license/remote_cache/", + "sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/license.yaml", + "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/license/", + "validationPassed": true, + "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/theme/index.md" + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/license/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/license/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.theme" + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.license" } } }, @@ -296,14 +296,14 @@ "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/roles/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/roles/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/roles/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/roles/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.roles" @@ -342,14 +342,14 @@ "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkBase/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/linkBase/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/linkBase/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/linkBase/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.linkBase" @@ -387,14 +387,14 @@ "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/time/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/time/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/time/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/time/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.time" @@ -436,14 +436,14 @@ "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/contact/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/contact/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/contact/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/contact/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.contact" @@ -484,14 +484,14 @@ "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/link/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/link/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/link/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/link/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.link" @@ -538,14 +538,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/bblocks-ogcapi-records/blob/master/build/tests/api/records/v1/schemas/linkTemplate/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/linkTemplate/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/linkTemplate/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/linkTemplate/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.linkTemplate" @@ -586,14 +586,14 @@ "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/landingPage/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/landingPage/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/landingPage/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/landingPage/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.landingPage" @@ -612,14 +612,14 @@ "dateOfLastChange": "2024-01-23", "dependsOn": [ "bblocks://ogc.api.records.v1.schemas.contact", - "bblocks://ogc.geo.features.feature", "bblocks://ogc.api.records.v1.schemas.language", - "bblocks://ogc.geo.common.data_types.geojson", + "bblocks://ogc.geo.features.feature", "bblocks://ogc.api.records.v1.schemas.license", "bblocks://ogc.api.records.v1.schemas.link", - "bblocks://ogc.api.records.v1.schemas.theme", - "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "bblocks://ogc.geo.common.data_types.geojson", "bblocks://ogc.api.records.records-ontology", + "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "bblocks://ogc.api.records.v1.schemas.theme", "bblocks://ogc.api.records.v1.schemas.time" ], "sources": [ @@ -653,14 +653,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/bblocks-ogcapi-records/blob/master/build/tests/api/records/v1/schemas/recordGeoJSON/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/recordGeoJSON/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/recordGeoJSON/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/recordGeoJSON/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.recordGeoJSON" @@ -696,9 +696,9 @@ "bblocks://ogc.api.records.v1.schemas.contact", "bblocks://ogc.api.features.v1.schemas.collection", "bblocks://ogc.api.records.v1.schemas.language", - "bblocks://ogc.api.records.v1.schemas.license", + "bblocks://ogc.api.records.v1.schemas.linkTemplate", "bblocks://ogc.api.records.v1.schemas.theme", - "bblocks://ogc.api.records.v1.schemas.linkTemplate" + "bblocks://ogc.api.records.v1.schemas.license" ], "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalog/schema.yaml", @@ -710,14 +710,14 @@ "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/catalog/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/catalog/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/catalog/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/catalog/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.catalog" @@ -745,17 +745,17 @@ ], "abstract": "This building block corresponds to the schema for an OGC API Records recordsGeoJSON", "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + ], + "ogc.api.records.v1.schemas.linkTemplate": [ + "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, "dependsOn": [ - "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "bblocks://ogc.api.features.v1.schemas.collections", "bblocks://ogc.api.records.v1.schemas.recordGeoJSON", - "bblocks://ogc.api.features.v1.schemas.collections" + "bblocks://ogc.api.records.v1.schemas.linkTemplate" ], "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordsGeoJSON/schema.yaml", @@ -767,14 +767,14 @@ "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/recordsGeoJSON/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/recordsGeoJSON/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/recordsGeoJSON/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/recordsGeoJSON/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.recordsGeoJSON" @@ -807,9 +807,9 @@ ] }, "dependsOn": [ - "bblocks://ogc.api.records.v1.schemas.linkTemplate", "bblocks://ogc.api.features.v1.schemas.collections", - "bblocks://ogc.api.records.v1.schemas.catalog" + "bblocks://ogc.api.records.v1.schemas.catalog", + "bblocks://ogc.api.records.v1.schemas.linkTemplate" ], "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalogs/schema.yaml", @@ -821,14 +821,14 @@ "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/catalogs/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/catalogs/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/catalogs/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/catalogs/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.catalogs" diff --git a/build/annotated/_cache/550f0df6b2ff76c04d3aa2a06d7892c816c8a722a0440ce9beee11d4178be8e6 b/build/annotated/_cache/550f0df6b2ff76c04d3aa2a06d7892c816c8a722a0440ce9beee11d4178be8e6 index b3aaab57..2773be67 100644 --- a/build/annotated/_cache/550f0df6b2ff76c04d3aa2a06d7892c816c8a722a0440ce9beee11d4178be8e6 +++ b/build/annotated/_cache/550f0df6b2ff76c04d3aa2a06d7892c816c8a722a0440ce9beee11d4178be8e6 @@ -3,12 +3,12 @@ "abstract": "These [Building Blocks](https://ogcincubator.github.io/bblocks-docs/) provide a validation and documentation wrapper over STAC and extension schemas, and aid in transparent re-use of STAC elements", "description": "Allows for validation and testing of STAC examples.\n\n**STAC extends OGC API Records** (i.e. Records is designed to be compatible with the prior STAC mode) - this packaging supports validation of STAC extensions against underlying Records, Features and Common elements.\n\nSupports definition and testing of transformations to/from STAC from other formats.\n\nImplementers can fork this repository and add additional examples in the `tests/` directory of each Building Block and run validation processes locally.\n\nProvides a framework for documentation and testing of additional extensions.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql", - "modified": "2026-06-10T19:43:23.495989", + "modified": "2026-08-25T07:34:39.737272", "tooling": { "bblocks-postprocess": { - "commitId": "\"3d439a60dc207abd30b00f9035928160fab87110", - "shortCommitId": "\"3d439a", - "date": "2026-06-07T12:34:37+00:00\"" + "commitId": "\"3584fc4f3d77bcbceb3e5bfa04909ee5c6548778", + "shortCommitId": "\"3584fc", + "date": "2026-08-24T13:33:49+00:00\"" } }, "gitRepository": "https://github.com/ogcincubator/bblocks-stac", @@ -25,52 +25,104 @@ ], "bblocks": [ { - "itemIdentifier": "ogc.contrib.stac.components.assets", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "Assets object", - "highlighted": true, - "abstract": "Assets sub-schema reused in items and collections", + "itemIdentifier": "ogc.contrib.stac.components.assets-ontology", + "name": "STAC Asset Component Ontology", + "highlighted": false, + "title": "Definitions for the STAC Asset Object component", + "description": "Vocabulary for the STAC Asset Object component: assets:roles, with recommended values drawn from the STAC specification's best-practice Asset Roles vocabulary (assets:AssetRoleScheme, a skos:ConceptScheme). The Asset Object's other fields (href, title, description, type) are reused from JSON-LD @id, dct:title, dct:description and dct:format; stac:Asset/stac:hasAsset are reused from the STAC core ontology, not redefined.", "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", "version": "0.1", - "dateOfLastChange": "2026-06-10", + "itemClass": "model", + "dependsOn": [], "sources": [ { "title": "STAC Specification", "link": "https://stacspec.org/en/about/stac-spec/" + }, + { + "title": "Asset Object field table", + "link": "https://github.com/radiantearth/stac-spec/blob/master/commons/assets.md" + }, + { + "title": "Best Practices \u2014 Asset Roles", + "link": "https://github.com/radiantearth/stac-spec/blob/master/best-practices.md#asset-roles" } ], - "scope": "contrib", - "tags": [ - "stac", - "item" + "shaclShapes": { + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ] + }, + "rules": [], + "dateTimeAddition": "2026-08-25T00:00:00Z", + "dateOfLastChange": "2026-08-25", + "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/", + "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/components/assets-ontology/", + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/components/assets-ontology/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/components/assets-ontology/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.components.assets-ontology" + } + } + }, + { + "itemIdentifier": "ogc.contrib.stac.extensions.accuracy-ontology", + "name": "STAC Accuracy Extension Ontology", + "highlighted": false, + "title": "Definitions for STAC Accuracy extension elements", + "description": "Vocabulary defining the elements of the STAC Accuracy extension (accuracy:geometric_x_bias, accuracy:geometric_y_bias, accuracy:geometric_x_stddev, accuracy:geometric_y_stddev, accuracy:geometric_rmse, accuracy:measurement_relative and accuracy:measurement_absolute), providing Linked Data terms for the STAC Accuracy schema. Reuses STAC core classes rather than redefining them. No enumerated values are defined by the extension, so this block has no SKOS component.", + "status": "under-development", + "version": "0.1", + "itemClass": "model", + "dependsOn": [], + "sources": [ + { + "title": "GitHub Repository", + "link": "https://github.com/stac-extensions/accuracy" + }, + { + "title": "JSON Schema (v1.0.0-beta.1)", + "link": "https://stac-extensions.github.io/accuracy/v1.0.0-beta.1/schema.json" + }, + { + "title": "README (field table and units)", + "link": "https://github.com/stac-extensions/accuracy/blob/main/README.md" + } ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.json" + "shaclShapes": { + "ogc.contrib.stac.extensions.accuracy-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy-ontology/shapes.shacl" + ] }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets/", + "rules": [], + "dateTimeAddition": "2026-08-25T00:00:00Z", + "dateOfLastChange": "2026-08-25", + "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy-ontology/ontology.ttl", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy-ontology/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/components/assets/", + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/accuracy-ontology/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/components/assets/index.md" + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/accuracy-ontology/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/components/assets/index.json" + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/accuracy-ontology/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.components.assets" + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.accuracy-ontology" } } }, @@ -84,13 +136,18 @@ "version": "0.1", "itemClass": "model", "dependsOn": [], + "shaclShapes": { + "ogc.contrib.stac.extensions.cf-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ] + }, "rules": [], "dateTimeAddition": "2025-06-12T00:00:00Z", - "dateOfLastChange": "2026-06-10", - "shaclShapes": {}, + "dateOfLastChange": "2026-08-25", "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl", "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/", "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/cf-ontology/", "documentation": { "markdown": { "mediatype": "text/markdown", @@ -106,23 +163,208 @@ } } }, + { + "itemIdentifier": "ogc.contrib.stac.extensions.classification-ontology", + "name": "STAC Classification Extension Ontology", + "highlighted": false, + "title": "Definitions for STAC Classification extension elements", + "description": "Vocabulary defining the elements of the STAC Classification extension (classification:classes, classification:bitfields, and the Class Object / Bit Field Object fields), providing Linked Data terms for the STAC Classification schema. classification:Class is modeled as a skos:Concept subclass since each classes/bitfields entry is a dataset-specific codelist entry; the codelist containers and per-class statistics stay OWL. Reuses STAC core classes rather than redefining them.", + "status": "under-development", + "version": "0.1", + "itemClass": "model", + "dependsOn": [], + "sources": [ + { + "title": "GitHub Repository", + "link": "https://github.com/stac-extensions/classification" + }, + { + "title": "JSON Schema (v2.0.0)", + "link": "https://stac-extensions.github.io/classification/v2.0.0/schema.json" + }, + { + "title": "README (Class Object / Bit Field Object field tables)", + "link": "https://github.com/stac-extensions/classification/blob/main/README.md" + }, + { + "title": "Example: item-model-classes.json", + "link": "https://github.com/stac-extensions/classification/raw/refs/heads/main/examples/item-model-classes.json" + } + ], + "shaclShapes": { + "ogc.contrib.stac.extensions.classification-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification-ontology/shapes.shacl" + ] + }, + "rules": [], + "dateTimeAddition": "2026-08-25T00:00:00Z", + "dateOfLastChange": "2026-08-25", + "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/classification-ontology/ontology.ttl", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification-ontology/", + "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/classification-ontology/", + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/classification-ontology/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/classification-ontology/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.classification-ontology" + } + } + }, + { + "itemIdentifier": "ogc.contrib.stac.extensions.eo-ontology", + "name": "STAC Electro-Optical Extension Ontology", + "highlighted": false, + "title": "Definitions for STAC Electro-Optical (EO) extension elements", + "description": "Vocabulary defining the elements of the STAC EO extension (eo:cloud_cover, eo:snow_cover, eo:common_name, eo:center_wavelength, eo:full_width_half_max, eo:solar_illumination), providing Linked Data terms for the STAC EO schema. eo:common_name's fixed 20-value enumeration is modeled as a skos:ConceptScheme (eo:CommonBandNameScheme); the remaining fields stay OWL datatype properties. Reuses STAC core classes rather than redefining them.", + "status": "under-development", + "version": "0.1", + "itemClass": "model", + "dependsOn": [], + "sources": [ + { + "title": "GitHub Repository", + "link": "https://github.com/stac-extensions/eo" + }, + { + "title": "JSON Schema (v2.0.0)", + "link": "https://stac-extensions.github.io/eo/v2.0.0/schema.json" + }, + { + "title": "README (Common Band Names table)", + "link": "https://github.com/stac-extensions/eo/blob/main/README.md" + } + ], + "shaclShapes": { + "ogc.contrib.stac.extensions.eo-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo-ontology/shapes.shacl" + ] + }, + "shaclClosures": [ + "skos.ttl" + ], + "rules": [], + "dateTimeAddition": "2026-08-25T00:00:00Z", + "dateOfLastChange": "2026-08-25", + "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/eo-ontology/ontology.ttl", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo-ontology/", + "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/eo-ontology/", + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/eo-ontology/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/eo-ontology/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.eo-ontology" + } + } + }, + { + "itemIdentifier": "ogc.contrib.stac.extensions.mlm-ontology", + "name": "STAC Machine Learning Model Extension Ontology", + "highlighted": false, + "title": "Definitions for STAC MLM extension elements", + "description": "Vocabulary defining the elements of the STAC Machine Learning Model (MLM) extension: model identity, framework/accelerator requirements, and the ModelInput/ModelOutput/InputStructure/ResultStructure/ValueScaling structures, providing Linked Data terms for the STAC MLM schema. Tasks, framework, accelerator, resize_type and value-scaling type are modeled as skos:ConceptSchemes; everything else stays OWL. Reuses classification:classes (Classification extension) and aligns with processing:expression (Processing extension) rather than redefining them.", + "status": "under-development", + "version": "0.1", + "itemClass": "model", + "dependsOn": [], + "sources": [ + { + "title": "GitHub Repository", + "link": "https://github.com/stac-extensions/mlm" + }, + { + "title": "JSON Schema (v1.5.2)", + "link": "https://stac-extensions.github.io/mlm/v1.5.2/schema.json" + }, + { + "title": "README (field descriptions and example)", + "link": "https://github.com/stac-extensions/mlm/blob/main/README.md" + } + ], + "shaclShapes": { + "ogc.contrib.stac.extensions.mlm-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/mlm-ontology/shapes.shacl" + ] + }, + "shaclClosures": [ + "skos.ttl" + ], + "rules": [], + "dateTimeAddition": "2026-08-25T00:00:00Z", + "dateOfLastChange": "2026-08-25", + "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/mlm-ontology/ontology.ttl", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/mlm-ontology/", + "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/mlm-ontology/", + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/mlm-ontology/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/mlm-ontology/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.mlm-ontology" + } + } + }, { "itemIdentifier": "ogc.contrib.stac.extensions.osc-ontology", "name": "STAC Open Science Extension Ontology", "highlighted": false, - "title": "OSC ontology", - "description": "Definitions for STAC Open Science Catalog extension elements", - "status": "stable", - "version": "0.1", + "title": "Definitions for STAC OSC extension elements", + "description": "Vocabulary defining the elements of the STAC ESA Open Science Catalog (OSC) extension (osc:type, osc:status, osc:project, osc:region, osc:variables, osc:missions, osc:experiment, osc:workflows), providing Linked Data terms for the STAC OSC schema. osc:type and osc:status are modeled as skos:ConceptSchemes; the remaining free-text fields stay OWL. Replaces an earlier placeholder that incorrectly reused the STAC core ontology's namespace and described none of OSC's own elements.", + "status": "under-development", + "version": "0.2", "itemClass": "model", "dependsOn": [], + "sources": [ + { + "title": "GitHub Repository", + "link": "https://github.com/stac-extensions/osc" + }, + { + "title": "JSON Schema (v1.0.0)", + "link": "https://stac-extensions.github.io/osc/v1.0.0/schema.json" + }, + { + "title": "README (field table for project/product resources)", + "link": "https://github.com/stac-extensions/osc/blob/main/README.md" + } + ], + "shaclShapes": { + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ] + }, + "shaclClosures": [ + "skos.ttl" + ], "rules": [], "dateTimeAddition": "2025-06-12T00:00:00Z", - "dateOfLastChange": "2026-06-10", - "shaclShapes": {}, + "dateOfLastChange": "2026-08-25", "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl", "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/", "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/osc-ontology/", "documentation": { "markdown": { "mediatype": "text/markdown", @@ -139,34 +381,144 @@ } }, { - "itemIdentifier": "ogc.contrib.stac.extensions.processes-ontology", - "name": "STAC Processes Extension Ontology", + "itemIdentifier": "ogc.contrib.stac.extensions.processing-ontology", + "name": "STAC Processing Extension Ontology", "highlighted": false, - "title": "Definitions for STAC Processes extension elements", - "description": "TDB", - "status": "stable", + "title": "Definitions for STAC Processing extension elements", + "description": "Vocabulary defining the elements of the STAC Processing extension (processing:expression, processing:lineage, processing:level, processing:facility, processing:datetime, processing:version and processing:software), providing Linked Data terms for the STAC Processing schema. Reuses STAC core classes rather than redefining them.", + "status": "under-development", + "version": "0.2", + "itemClass": "model", + "dependsOn": [], + "shaclShapes": { + "ogc.contrib.stac.extensions.processing-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" + ] + }, + "rules": [], + "dateTimeAddition": "2025-06-12T00:00:00Z", + "dateOfLastChange": "2026-08-25", + "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/processing-ontology/ontology.ttl", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/", + "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/processing-ontology/", + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/processing-ontology/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/processing-ontology/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.processing-ontology" + } + } + }, + { + "itemIdentifier": "ogc.contrib.stac.extensions.raster-ontology", + "name": "STAC Raster Extension Ontology", + "highlighted": false, + "title": "Definitions for STAC Raster extension elements", + "description": "Vocabulary defining the elements of the STAC Raster extension (raster:sampling, raster:bits_per_sample, raster:spatial_resolution, raster:scale, raster:offset, raster:histogram and the Histogram Object), providing Linked Data terms for the STAC Raster schema. raster:sampling's fixed 2-value enumeration is modeled as a skos:ConceptScheme (raster:SamplingScheme); the remaining fields stay OWL.", + "status": "under-development", + "version": "0.1", + "itemClass": "model", + "dependsOn": [], + "sources": [ + { + "title": "GitHub Repository", + "link": "https://github.com/stac-extensions/raster" + }, + { + "title": "JSON Schema (v2.0.0)", + "link": "https://stac-extensions.github.io/raster/v2.0.0/schema.json" + }, + { + "title": "README (Raster Band Object field table and example)", + "link": "https://github.com/stac-extensions/raster/blob/main/README.md" + } + ], + "shaclShapes": { + "ogc.contrib.stac.extensions.raster-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster-ontology/shapes.shacl" + ] + }, + "shaclClosures": [ + "skos.ttl" + ], + "rules": [], + "dateTimeAddition": "2026-08-25T00:00:00Z", + "dateOfLastChange": "2026-08-25", + "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/raster-ontology/ontology.ttl", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster-ontology/", + "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/raster-ontology/", + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/raster-ontology/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/raster-ontology/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.raster-ontology" + } + } + }, + { + "itemIdentifier": "ogc.contrib.stac.extensions.themes-ontology", + "name": "STAC Themes Extension Ontology", + "highlighted": false, + "title": "Definitions for STAC Themes extension elements", + "description": "Vocabulary defining the elements of the STAC Themes extension (thns:schemes, thns:scheme, thns:concepts, and the Concept Object fields thns:id/thns:name/thns:description), providing Linked Data terms for the STAC Themes schema and for the osc schema block, which reuses this namespace. thns:Concept is modeled as a skos:Concept subclass; thns:Theme and the structural properties stay OWL. Preserves pre-existing thns:* term IRIs already relied on by themes-shacl's SPARQL rules.", + "status": "under-development", "version": "0.1", "itemClass": "model", "dependsOn": [], + "sources": [ + { + "title": "GitHub Repository", + "link": "https://github.com/stac-extensions/themes" + }, + { + "title": "JSON Schema (v1.0.0)", + "link": "https://stac-extensions.github.io/themes/v1.0.0/schema.json" + }, + { + "title": "README (Theme Object / Concept Object field tables)", + "link": "https://github.com/stac-extensions/themes/blob/main/README.md" + } + ], + "shaclShapes": { + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ] + }, "rules": [], - "dateTimeAddition": "2025-06-12T00:00:00Z", - "dateOfLastChange": "2026-06-10", - "shaclShapes": {}, - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/processes-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processes-ontology/", + "dateTimeAddition": "2026-08-25T00:00:00Z", + "dateOfLastChange": "2026-08-25", + "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/", "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/themes-ontology/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/processes-ontology/index.md" + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/themes-ontology/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/processes-ontology/index.json" + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/themes-ontology/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.processes-ontology" + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.themes-ontology" } } }, @@ -180,15 +532,20 @@ "version": "0.1", "itemClass": "model", "dependsOn": [ - "ogc.model.cross-domain.prov" + "bblocks://ogc.model.cross-domain.prov" ], + "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ] + }, "rules": [], "dateTimeAddition": "2025-06-12T00:00:00Z", - "dateOfLastChange": "2026-06-10", - "shaclShapes": {}, + "dateOfLastChange": "2026-08-25", "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl", "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/", "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/core-ontology/", "documentation": { "markdown": { "mediatype": "text/markdown", @@ -204,6 +561,67 @@ } } }, + { + "itemIdentifier": "ogc.contrib.stac.components.assets", + "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", + "name": "Assets object", + "highlighted": true, + "abstract": "Assets sub-schema reused in items and collections", + "status": "under-development", + "dateTimeAddition": "2023-12-08T00:00:00Z", + "itemClass": "schema", + "register": "ogc-building-block-register", + "version": "0.1", + "dateOfLastChange": "2026-08-25", + "dependsOn": [ + "bblocks://ogc.contrib.stac.core-ontology", + "bblocks://ogc.contrib.stac.components.assets-ontology" + ], + "sources": [ + { + "title": "STAC Specification", + "link": "https://stacspec.org/en/about/stac-spec/" + } + ], + "scope": "contrib", + "tags": [ + "stac", + "item" + ], + "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ] + }, + "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/context.jsonld", + "schema": { + "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml", + "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.json" + }, + "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets/context.jsonld", + "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/resolvedProperties.json", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets/", + "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/components/assets/", + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/components/assets/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/components/assets/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.components.assets" + } + } + }, { "itemIdentifier": "ogc.contrib.stac.collection", "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", @@ -215,7 +633,12 @@ "itemClass": "schema", "register": "ogc-incubator-building-block-register", "version": "1.1.0", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", + "dependsOn": [ + "bblocks://ogc.contrib.stac.components.assets", + "bblocks://ogc.contrib.stac.core-ontology", + "bblocks://ogc.ogc-utils.json-link" + ], "sources": [ { "title": "STAC Specification", @@ -227,11 +650,14 @@ "stac", "collection" ], - "shaclShapes": {}, - "dependsOn": [ - "ogc.ogc-utils.json-link", - "ogc.contrib.stac.components.assets" - ], + "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ] + }, "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/context.jsonld", "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml", @@ -259,17 +685,24 @@ } }, { - "itemIdentifier": "ogc.contrib.stac.collection-v1-0-0", + "itemIdentifier": "ogc.contrib.stac.item", "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Collection (v1.0.0)", + "name": "Version agnostic STAC Item", "highlighted": true, - "abstract": "A SpatioTemporal Asset Catalogs (STAC) collection. This building block implements validation of examples using the canonical schema and a JSON-LD context to a map to a RDF format that can support richer logical constraints and integration with related data.", + "abstract": "Version-neutral SpatioTemporal Asset Catalogs (STAC) item - STAC versions are schema incompatible due to hard restrictions on version numbers. This BuildingBlock covers the interoperability that exists between versions by identifying the common elements, and is extended by version-specific restrictions and extensions.", "status": "under-development", "dateTimeAddition": "2023-12-08T00:00:00Z", "itemClass": "schema", - "register": "ogc-incubator-building-block-register", - "version": "1.0.0", - "dateOfLastChange": "2026-06-10", + "register": "ogc-building-block-register", + "version": "0.1", + "dateOfLastChange": "2026-08-25", + "dependsOn": [ + "bblocks://ogc.contrib.stac.components.assets", + "bblocks://ogc.ogc-utils.json-link", + "bblocks://ogc.geo.features.feature", + "bblocks://ogc.contrib.stac.core-ontology", + "bblocks://ogc.api.records.v1.schemas.recordGeoJSON" + ], "sources": [ { "title": "STAC Specification", @@ -279,50 +712,60 @@ "scope": "contrib", "tags": [ "stac", - "collection" - ], - "shaclShapes": {}, - "dependsOn": [ - "ogc.ogc-utils.json-link", - "ogc.contrib.stac.collection" + "item" ], + "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "ogc.geo.features.feature": [ + "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + ], + "ogc.api.records.v1.schemas.linkTemplate": [ + "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ] + }, + "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/schema.json" + "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml", + "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-0-0/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-0-0/", + "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/item/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/item/context.jsonld", + "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/resolvedProperties.json", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/item/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/collection-v1-0-0/", + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/item/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/collection-v1-0-0/index.md" + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/item/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/collection-v1-0-0/index.json" + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/item/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.collection-v1-0-0" + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.item" } } }, { - "itemIdentifier": "ogc.contrib.stac.collection-v1-1-0", + "itemIdentifier": "ogc.contrib.stac.collection-v1-0-0", "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Collection (v1.1.0)", + "name": "STAC Collection (v1.0.0)", "highlighted": true, "abstract": "A SpatioTemporal Asset Catalogs (STAC) collection. This building block implements validation of examples using the canonical schema and a JSON-LD context to a map to a RDF format that can support richer logical constraints and integration with related data.", "status": "under-development", "dateTimeAddition": "2023-12-08T00:00:00Z", "itemClass": "schema", "register": "ogc-incubator-building-block-register", - "version": "1.1.0", - "dateOfLastChange": "2026-06-10", + "version": "1.0.0", + "dateOfLastChange": "2026-08-25", "sources": [ { "title": "STAC Specification", @@ -334,47 +777,55 @@ "stac", "collection" ], - "shaclShapes": {}, + "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ] + }, "dependsOn": [ - "ogc.contrib.stac.collection" + "bblocks://ogc.ogc-utils.json-link", + "bblocks://ogc.contrib.stac.collection" ], "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/schema.json" + "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/schema.yaml", + "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-1-0/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-1-0/", + "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-0-0/schema.yaml", + "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/context.jsonld", + "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/resolvedProperties.json", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-0-0/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/collection-v1-1-0/", + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/collection-v1-0-0/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/collection-v1-1-0/index.md" + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/collection-v1-0-0/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/collection-v1-1-0/index.json" + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/collection-v1-0-0/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.collection-v1-1-0" + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.collection-v1-0-0" } } }, { - "itemIdentifier": "ogc.contrib.stac.item", + "itemIdentifier": "ogc.contrib.stac.collection-v1-1-0", "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "Version agnostic STAC Item", + "name": "STAC Collection (v1.1.0)", "highlighted": true, - "abstract": "Version-neutral SpatioTemporal Asset Catalogs (STAC) item - STAC versions are schema incompatible due to hard restrictions on version numbers. This BuildingBlock covers the interoperability that exists between versions by identifying the common elements, and is extended by version-specific restrictions and extensions.", + "abstract": "A SpatioTemporal Asset Catalogs (STAC) collection. This building block implements validation of examples using the canonical schema and a JSON-LD context to a map to a RDF format that can support richer logical constraints and integration with related data.", "status": "under-development", "dateTimeAddition": "2023-12-08T00:00:00Z", "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "0.1", - "dateOfLastChange": "2026-06-10", + "register": "ogc-incubator-building-block-register", + "version": "1.1.0", + "dateOfLastChange": "2026-08-25", "sources": [ { "title": "STAC Specification", @@ -384,45 +835,41 @@ "scope": "contrib", "tags": [ "stac", - "item" + "collection" ], "shaclShapes": { - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" ] }, "dependsOn": [ - "ogc.geo.features.feature", - "ogc.api.records.v1.schemas.recordGeoJSON", - "ogc.ogc-utils.json-link", - "ogc.contrib.stac.components.assets" + "bblocks://ogc.contrib.stac.collection" ], - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/context.jsonld", "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.json" + "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/schema.yaml", + "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/schema.json" }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/item/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/item/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/item/", + "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-1-0/schema.yaml", + "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/context.jsonld", + "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/resolvedProperties.json", + "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-1-0/", "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/item/", + "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/collection-v1-1-0/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/item/index.md" + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/collection-v1-1-0/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/item/index.json" + "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/collection-v1-1-0/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.item" + "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.collection-v1-1-0" } } }, @@ -436,8 +883,13 @@ "itemClass": "schema", "register": "bblocks-stac", "version": "0.1", - "dateOfLastChange": "2026-06-10", - "link": "https://github.com/stac-extensions/eo", + "dateOfLastChange": "2026-08-25", + "link": "https://github.com/stac-extensions/accuracy", + "dependsOn": [ + "bblocks://ogc.contrib.stac.extensions.accuracy-ontology", + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.collection" + ], "sources": [ { "title": "GitHub Repository", @@ -452,6 +904,15 @@ "dataquality" ], "shaclShapes": { + "ogc.contrib.stac.extensions.accuracy-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -459,16 +920,13 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "dependsOn": [ - "ogc.contrib.stac.item", - "ogc.contrib.stac.collection" - ], + "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy/context.jsonld", "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy/schema.yaml", "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy/schema.json" }, "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy/context.jsonld", + "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy/context.jsonld", "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy/resolvedProperties.json", "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy/", "validationPassed": true, @@ -498,7 +956,12 @@ "itemClass": "schema", "register": "bblocks-stac", "version": "0.2.0", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", + "dependsOn": [ + "bblocks://ogc.contrib.stac.extensions.cf-ontology", + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.collection" + ], "sources": [ { "title": "GitHub Repository", @@ -512,6 +975,15 @@ "CF" ], "shaclShapes": { + "ogc.contrib.stac.extensions.cf-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -519,10 +991,6 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "dependsOn": [ - "ogc.contrib.stac.item", - "ogc.contrib.stac.collection" - ], "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/context.jsonld", "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.yaml", @@ -559,11 +1027,15 @@ "itemClass": "schema", "register": "ogc-building-block-register", "version": "2.0.0", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", "link": "https://github.com/stac-extensions/classification", "dependsOn": [ - "ogc.contrib.stac.item", - "ogc.contrib.stac.collection" + "bblocks://ogc.contrib.stac.extensions.classification-ontology", + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.collection" + ], + "shaclClosures": [ + "../classification-ontology/ontology.ttl" ], "sources": [ { @@ -575,9 +1047,18 @@ "tags": [ "stac", "stac-extension", - "mlm" + "classification" ], "shaclShapes": { + "ogc.contrib.stac.extensions.classification-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -621,8 +1102,16 @@ "itemClass": "schema", "register": "bblocks-stac", "version": "0.1", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", "link": "https://github.com/stac-extensions/eo", + "dependsOn": [ + "bblocks://ogc.contrib.stac.extensions.eo-ontology", + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.collection" + ], + "shaclClosures": [ + "../eo-ontology/skos.ttl" + ], "sources": [ { "title": "GitHub Repository", @@ -637,6 +1126,15 @@ "raster" ], "shaclShapes": { + "ogc.contrib.stac.extensions.eo-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -644,10 +1142,6 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "dependsOn": [ - "ogc.contrib.stac.item", - "ogc.contrib.stac.collection" - ], "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/eo/context.jsonld", "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/eo/schema.yaml", @@ -684,7 +1178,15 @@ "itemClass": "schema", "register": "bblocks-stac", "version": "0.1", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", + "dependsOn": [ + "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.collection" + ], + "shaclClosures": [ + "../osc-ontology/skos.ttl" + ], "sources": [ { "title": "GitHub Repository", @@ -699,6 +1201,15 @@ "OSC" ], "shaclShapes": { + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -706,10 +1217,6 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "dependsOn": [ - "ogc.contrib.stac.item", - "ogc.contrib.stac.collection" - ], "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/context.jsonld", "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml", @@ -746,10 +1253,11 @@ "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.2.0", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", "dependsOn": [ - "ogc.contrib.stac.item", - "ogc.contrib.stac.collection" + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.extensions.processing-ontology", + "bblocks://ogc.contrib.stac.collection" ], "sources": [ { @@ -764,11 +1272,20 @@ "processing" ], "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.extensions.processing-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" ] }, "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/processing/context.jsonld", @@ -807,8 +1324,16 @@ "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", "link": "https://github.com/stac-extensions/raster", + "dependsOn": [ + "bblocks://ogc.contrib.stac.extensions.raster-ontology", + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.collection" + ], + "shaclClosures": [ + "../raster-ontology/skos.ttl" + ], "sources": [ { "title": "GitHub Repository", @@ -822,6 +1347,15 @@ "raster" ], "shaclShapes": { + "ogc.contrib.stac.extensions.raster-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -829,10 +1363,6 @@ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, - "dependsOn": [ - "ogc.contrib.stac.item", - "ogc.contrib.stac.collection" - ], "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/raster/context.jsonld", "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/raster/schema.yaml", @@ -869,7 +1399,13 @@ "itemClass": "schema", "register": "bblocks-stac", "version": "0.1", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", + "dependsOn": [ + "bblocks://ogc.api.records.v1.schemas.theme", + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.extensions.themes-ontology", + "bblocks://ogc.contrib.stac.collection" + ], "sources": [ { "title": "GitHub Repository", @@ -883,18 +1419,22 @@ "themes" ], "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" ] }, - "dependsOn": [ - "ogc.api.records.v1.schemas.theme", - "ogc.contrib.stac.item", - "ogc.contrib.stac.collection" - ], "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/context.jsonld", "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml", @@ -997,7 +1537,7 @@ "itemClass": "schema", "register": "bblocks-stac", "version": "0.1", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", "sources": [ { "title": "GitHub Repository", @@ -1011,6 +1551,12 @@ "themes" ], "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -1019,8 +1565,8 @@ ] }, "dependsOn": [ - "ogc.contrib.stac.item", - "ogc.contrib.stac.collection" + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.collection" ], "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-jq/context.jsonld", "schema": { @@ -1058,7 +1604,7 @@ "itemClass": "schema", "register": "bblocks-stac", "version": "0.1", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", "sources": [ { "title": "GitHub Repository", @@ -1072,6 +1618,12 @@ "themes" ], "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -1080,8 +1632,8 @@ ] }, "dependsOn": [ - "ogc.contrib.stac.item", - "ogc.contrib.stac.collection" + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.collection" ], "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-shacl/context.jsonld", "schema": { @@ -1120,7 +1672,7 @@ "itemClass": "schema", "register": "ogcincubator", "version": "0.1", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", "sources": [ { "title": "STAC Specification", @@ -1138,6 +1690,12 @@ "provenance" ], "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -1146,8 +1704,8 @@ ] }, "dependsOn": [ - "ogc.contrib.stac.item", - "ogc.ogc-utils.prov-entity" + "bblocks://ogc.ogc-utils.prov-entity", + "bblocks://ogc.contrib.stac.item" ], "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-prov/schema.yaml", @@ -1185,7 +1743,7 @@ "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", "sources": [ { "title": "STAC Specification", @@ -1201,14 +1759,20 @@ "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, "dependsOn": [ - "ogc.geo.features.feature", - "ogc.api.records.v1.schemas.recordGeoJSON", - "ogc.contrib.stac.item" + "bblocks://ogc.geo.features.feature", + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.api.records.v1.schemas.recordGeoJSON" ], "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-0-0/schema.yaml", @@ -1245,7 +1809,7 @@ "itemClass": "schema", "register": "ogc-building-block-register", "version": "0.1", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", "sources": [ { "title": "STAC Specification", @@ -1261,14 +1825,20 @@ "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ] }, "dependsOn": [ - "ogc.geo.features.feature", - "ogc.api.records.v1.schemas.recordGeoJSON", - "ogc.contrib.stac.item" + "bblocks://ogc.geo.features.feature", + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.api.records.v1.schemas.recordGeoJSON" ], "schema": { "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-1-0/schema.yaml", @@ -1305,14 +1875,18 @@ "itemClass": "schema", "register": "ogc-building-block-register", "version": "1.4.0", - "dateOfLastChange": "2026-06-10", + "dateOfLastChange": "2026-08-25", "dependsOn": [ - "ogc.contrib.stac.extensions.eo", - "ogc.contrib.stac.item", - "ogc.contrib.stac.extensions.processing", - "ogc.contrib.stac.extensions.raster", - "ogc.contrib.stac.extensions.classification", - "ogc.contrib.stac.collection" + "bblocks://ogc.contrib.stac.extensions.eo", + "bblocks://ogc.contrib.stac.extensions.processing", + "bblocks://ogc.contrib.stac.extensions.mlm-ontology", + "bblocks://ogc.contrib.stac.collection", + "bblocks://ogc.contrib.stac.extensions.classification", + "bblocks://ogc.contrib.stac.extensions.raster", + "bblocks://ogc.contrib.stac.item" + ], + "shaclClosures": [ + "../mlm-ontology/skos.ttl" ], "sources": [ { @@ -1327,11 +1901,32 @@ "mlm" ], "shaclShapes": { + "ogc.contrib.stac.extensions.eo-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.extensions.processing-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.mlm-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/mlm-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.classification-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.raster-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster-ontology/shapes.shacl" ] }, "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/mlm/context.jsonld", diff --git a/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 b/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 index 00ce8160..3baf55bc 100644 --- a/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 +++ b/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 @@ -3,12 +3,12 @@ "abstract": "Defines a reusable baseline \"cross-domain semantic model\" by defining a series of profiles and dependencies on available standards and where appropriate a set of constraints for application of such standards in the spatio-temporal domain.\n", "description": "\nThese models are defined as [\"building blocks\"](https://ogcincubator.github.io/bblocks-docs/) to allow for transparent reuse of a range of semantic models published by OGC and other international standards organisations (SDO) that may be used to define semantic models for application domains in a consistent and interoperable way.\n\nApplication domains will typically define profiles of these core models to meet specific needs. Infrastructures supporting application domains may define more general profiles to support commonality of implementation necessary to exploit infrastructure services. \n\nThe Cross-domain model underpins proposed domain models for Agriculture, Oceans and AG4DG.\nBy defining these models using this common cross-domain model the interoperability between such domains is enhanced, and made transparent to applications.\n\nNote that metadata models may be defined to exploit these semantics -\nthe cross-domain model is agnostic of the various metadata schemas or models that may be used, recognising that most \"systems of systems\" will have \nmultiple metadata formats in play due to evolution, backwards compatibility requirements and specific metadata needs of different communities and systems.\n\n![](https://lucid.app/publicSegments/view/eebe9d1b-d2ae-4bb9-a929-1d4414abcd47/image.png)\n\nDefining constraints using SHACL for these building blocks allows for inheritance of validation rules. \nThis will dramatically reduce the complexity of defining and testing domain models in a consistent fashion.\n\nMany such restrictions will relate to the way these models are combined -\nfor example the way GeoDCAT, PROV, RDF-Datacube and SOSA may be combined to standardise the way observational data is described using available standards.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-08-12T13:18:43.559791", + "modified": "2026-08-12T21:56:29.878738", "tooling": { "bblocks-postprocess": { - "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", - "shortCommitId": "\"989dc6", - "date": "2026-08-06T10:55:48+00:00\"" + "commitId": "\"4697186fbe1334be458371f1a9d2090204d9a1c5", + "shortCommitId": "\"469718", + "date": "2026-08-12T21:49:32+00:00\"" } }, "gitRepository": "https://github.com/ogcincubator/cross-domain-model", @@ -70,57 +70,6 @@ } } }, - { - "itemIdentifier": "ogc.model.cross-domain.sosa", - "name": "SOSA/SSN", - "highlighted": true, - "abstract": "Sensors, Observations, Sampling and Actuation (ISO 19156 Observations and Measurements) Ontology ", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-08-12", - "link": "https://github.com/opengeospatial/bblock-template", - "dependsOn": [], - "sources": [ - { - "title": "SOSA/SSN Specification", - "link": "https://www.w3.org/TR/vocab-ssn/" - }, - { - "title": "SOSA V2", - "link": "https://raw.githubusercontent.com/w3c/sdw-sosa-ssn/refs/heads/gh-pages/ssn/rdf/ontology/core/sosa.ttl" - } - ], - "scope": "dev", - "tags": [ - "OMS" - ], - "shaclShapes": { - "ogc.model.cross-domain.sosa": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/rules.shacl" - ] - }, - "ontology": "https://www.w3.org/ns/sosa/sosa.ttl", - "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/sosa/remote_cache/", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/", - "validationPassed": true, - "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/sosa/index.json" - }, - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/sosa/index.md" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.sosa" - } - } - }, { "itemIdentifier": "ogc.model.cross-domain.geosparql", "name": "GeoSPARQL", @@ -136,7 +85,7 @@ "sources": [ { "title": "OGC GeoSPARQL", - "link": "http://www.opengis.net/ont/geosparql" + "link": "https://www.ogc.org/standard/geosparql/" } ], "scope": "dev", @@ -145,6 +94,8 @@ ], "shaclShapes": {}, "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/context.jsonld", + "ontology": "https://defs.opengis.net/prez-backend/object?uri=http://www.opengis.net/ont/geosparql&_mediatype=text/turtle", + "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/remote_cache/", "schema": { "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/schema.yaml", "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/schema.json" @@ -212,6 +163,57 @@ } } }, + { + "itemIdentifier": "ogc.model.cross-domain.sosa", + "name": "SOSA/SSN", + "highlighted": true, + "abstract": "Sensors, Observations, Sampling and Actuation (ISO 19156 Observations and Measurements) Ontology ", + "status": "under-development", + "dateTimeAddition": "2023-09-18T00:00:00Z", + "itemClass": "model", + "register": "ogc-incubator", + "version": "0.1", + "dateOfLastChange": "2026-08-12", + "link": "https://github.com/opengeospatial/bblock-template", + "dependsOn": [], + "sources": [ + { + "title": "SOSA/SSN Specification", + "link": "https://www.w3.org/TR/vocab-ssn/" + }, + { + "title": "SOSA V2", + "link": "https://raw.githubusercontent.com/w3c/sdw-sosa-ssn/refs/heads/gh-pages/ssn/rdf/ontology/core/sosa.ttl" + } + ], + "scope": "dev", + "tags": [ + "OMS" + ], + "shaclShapes": { + "ogc.model.cross-domain.sosa": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/rules.shacl" + ] + }, + "ontology": "https://www.w3.org/ns/sosa/sosa.ttl", + "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/sosa/remote_cache/", + "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/", + "validationPassed": true, + "documentation": { + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/sosa/index.json" + }, + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/sosa/index.md" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.sosa" + } + } + }, { "itemIdentifier": "ogc.model.cross-domain.codemeta", "name": "CodeMeta vocabulary", @@ -226,7 +228,7 @@ "sources": [ { "title": "CodeMeta 3.0", - "link": "https://w3id.org/codemeta/3.0" + "link": "https://codemeta.github.io/terms/" } ], "scope": "dev", @@ -274,7 +276,7 @@ "sources": [ { "title": "DCMI Metadata Terms", - "link": "http://purl.org/dc/terms/" + "link": "https://www.dublincore.org/specifications/dublin-core/dcmi-terms/" } ], "scope": "dev", @@ -285,6 +287,8 @@ ], "shaclShapes": {}, "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/context.jsonld", + "ontology": "https://www.dublincore.org/specifications/dublin-core/dcmi-terms/dublin_core_terms.ttl", + "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/remote_cache/", "schema": { "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/schema.yaml", "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/schema.json" @@ -370,7 +374,7 @@ "sources": [ { "title": "Provenance, Authoring and Versioning (PAV) ontology", - "link": "http://purl.org/pav/" + "link": "https://pav-ontology.github.io/pav/" } ], "scope": "dev", @@ -381,6 +385,8 @@ ], "shaclShapes": {}, "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/context.jsonld", + "ontology": "http://pav-ontology.github.io/pav/pav.rdf", + "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/remote_cache/", "schema": { "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/schema.yaml", "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/schema.json" @@ -429,6 +435,8 @@ ], "shaclShapes": {}, "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/context.jsonld", + "ontology": "https://pcdm.org/models", + "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/remote_cache/", "schema": { "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/schema.yaml", "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/schema.json" @@ -755,15 +763,15 @@ "version": "0.1", "dateOfLastChange": "2026-08-12", "dependsOn": [ + "bblocks://ogc.model.cross-domain.sosa-profiles.sosa-sta", + "bblocks://ogc.model.cross-domain.qudt-basic", "bblocks://ogc.geo.geodcat.geodcat", - "bblocks://ogc.model.cross-domain.prov", - "bblocks://ogc.model.cross-domain.sosa", "bblocks://ogc.model.cross-domain.geosparql", - "bblocks://ogc.skos.conceptScheme", + "bblocks://ogc.model.cross-domain.prov", + "bblocks://ogc.skos.concept", "bblocks://ogc.model.cross-domain.datacube", - "bblocks://ogc.model.cross-domain.qudt-basic", - "bblocks://ogc.model.cross-domain.sosa-profiles.sosa-sta", - "bblocks://ogc.skos.concept" + "bblocks://ogc.model.cross-domain.sosa", + "bblocks://ogc.skos.conceptScheme" ], "sources": [], "scope": "dev", @@ -775,14 +783,14 @@ "ogc.model.cross-domain.sosa": [ "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/rules.shacl" ], - "ogc.skos.common": [ - "https://ogcincubator.github.io/bblocks-skos/_sources/common/rules.shacl" + "ogc.model.cross-domain.qudt": [ + "http://qudt.org/2.1/schema/shacl/qudt" ], "ogc.skos.concept": [ "https://ogcincubator.github.io/bblocks-skos/_sources/concept/rules.shacl" ], - "ogc.model.cross-domain.qudt": [ - "http://qudt.org/2.1/schema/shacl/qudt" + "ogc.skos.common": [ + "https://ogcincubator.github.io/bblocks-skos/_sources/common/rules.shacl" ] }, "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/all/", diff --git a/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e b/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e index c29dc1ab..5e83a3a4 100644 --- a/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e +++ b/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e @@ -3,12 +3,12 @@ "abstract": "OGC Specification Elements packaged as FAIR Building Blocks.", "description": "\nThe OGC Building Blocks register provides an overview of a series of [building blocks](https://ogcincubator.github.io/bblocks-docs/) managed by the OGC community through a variety of processes:\n\n- formal standards publication processes the Standards Working Groups\n- agreements with other standards bodies (eg. ISO)\n- community hosted examples of re-use (profiles and extensions of OGC standards)\n- informal \"incubator\" processes where more than one project needs a solution, and appropriate SWG scope is yet to be determined\n\n![](https://lucid.app/publicSegments/view/9d075f82-8611-4f32-83eb-994143669cc8/image.png)\n\n\nNotes:\n\n1. Policies are in preparation for naming and governance of these sub-registers, and this is subject to change pending adoption of such policies.\n1. Building Block identification will be designed to support transition between governance domains without change using symbolic references.\n1. A formal definition of Building Blocks and the level of \"granularity\" they represent with respect to the OGC Modular Specification is TBD.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-08-09T04:32:11.276131", + "modified": "2026-08-23T04:17:39.094125", "tooling": { "bblocks-postprocess": { - "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", - "shortCommitId": "\"989dc6", - "date": "2026-08-06T10:55:48+00:00\"" + "commitId": "\"3584fc4f3d77bcbceb3e5bfa04909ee5c6548778", + "shortCommitId": "\"3584fc", + "date": "2026-08-19T13:40:47+00:00\"" } }, "gitRepository": "https://github.com/opengeospatial/bblocks", @@ -53,14 +53,14 @@ "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/common/data_types/bounding_box/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/bounding_box/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/bounding_box/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/bounding_box/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.common.data_types.bounding_box" @@ -99,14 +99,14 @@ "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/common/data_types/geojson/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/geojson/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/geojson/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/geojson/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.common.data_types.geojson" @@ -142,14 +142,14 @@ "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/common/parameters/bbox/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/parameters/bbox/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/parameters/bbox/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/parameters/bbox/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.common.parameters.bbox" @@ -184,14 +184,14 @@ "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/common/parameters/bbox-crs/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/parameters/bbox-crs/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/parameters/bbox-crs/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/parameters/bbox-crs/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.common.parameters.bbox-crs" @@ -228,14 +228,14 @@ "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/ogc-utils/json-link/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/json-link/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/json-link/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/json-link/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.ogc-utils.json-link" @@ -273,14 +273,14 @@ "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/time/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/time/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/time/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/time/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.time" @@ -324,14 +324,14 @@ "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/ogc-utils/iri-or-curie/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/iri-or-curie/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/iri-or-curie/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/iri-or-curie/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.ogc-utils.iri-or-curie" @@ -384,14 +384,14 @@ "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/features/feature/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/features/feature/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/features/feature/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/features/feature/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.features.feature" @@ -433,14 +433,14 @@ "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/link-role/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/link-role/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/link-role/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/link-role/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.link-role" @@ -482,14 +482,14 @@ "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/ogc-utils/topology/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/topology/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/topology/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/topology/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.ogc-utils.topology" @@ -525,8 +525,8 @@ ] }, "dependsOn": [ - "bblocks://ogc.geo.features.feature", - "bblocks://ogc.ogc-utils.json-link" + "bblocks://ogc.ogc-utils.json-link", + "bblocks://ogc.geo.features.feature" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/schema.yaml", @@ -539,14 +539,14 @@ "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/features/featureCollection/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/features/featureCollection/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/features/featureCollection/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/features/featureCollection/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.features.featureCollection" @@ -578,9 +578,9 @@ ] }, "dependsOn": [ - "bblocks://ogc.geo.features.feature", + "bblocks://ogc.geo.json-fg.time", "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.json-fg.time" + "bblocks://ogc.geo.features.feature" ], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/context.jsonld", "schema": { @@ -594,14 +594,14 @@ "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/feature/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/feature/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.feature" @@ -636,9 +636,9 @@ ] }, "dependsOn": [ - "bblocks://ogc.geo.features.feature", + "bblocks://ogc.geo.json-fg.time", "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.json-fg.time" + "bblocks://ogc.geo.features.feature" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/schema.yaml", @@ -651,14 +651,14 @@ "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/feature-lenient/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature-lenient/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/feature-lenient/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature-lenient/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.feature-lenient" @@ -684,17 +684,17 @@ "scope": "geo", "group": "JSON-FG", "shaclShapes": { - "ogc.geo.features.featureCollection": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/shapes.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + ], + "ogc.geo.features.featureCollection": [ + "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/shapes.shacl" ] }, "dependsOn": [ - "bblocks://ogc.geo.features.featureCollection", + "bblocks://ogc.geo.json-fg.feature", "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.json-fg.feature" + "bblocks://ogc.geo.features.featureCollection" ], "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/context.jsonld", "schema": { @@ -708,14 +708,14 @@ "validationPassed": true, "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/featureCollection/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.featureCollection" @@ -745,17 +745,17 @@ "scope": "geo", "group": "JSON-FG", "shaclShapes": { - "ogc.geo.features.featureCollection": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/shapes.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + ], + "ogc.geo.features.featureCollection": [ + "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/shapes.shacl" ] }, "dependsOn": [ - "bblocks://ogc.geo.features.featureCollection", + "bblocks://ogc.geo.json-fg.feature-lenient", "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.json-fg.feature-lenient" + "bblocks://ogc.geo.features.featureCollection" ], "schema": { "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/schema.yaml", @@ -767,14 +767,14 @@ "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/featureCollection-lenient/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection-lenient/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.featureCollection-lenient" diff --git a/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 b/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 index 4587cff1..99d4511e 100644 --- a/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 +++ b/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 @@ -3,12 +3,12 @@ "abstract": "[OGC Building Blocks](https://ogcincubator.github.io/bblocks-docs/) linking GeoDCAT to OGC API Records and other schemas. Uses examples to support a development methodology for DCAT: separation of DCAT and other existing ontology from requirements identified from a range of alternative spatiotemporal metadata schemas.\n", "description": "This is intended to explore and support regression testing during the development of GeoDCAT by testing that the concepts used in OGC API Records (and extensions such as STAC) can be mapped to either DCAT or added to GeoDCAT as required.\n\nFor more information see the [GeoDCAT model development methdology](https://github.com/opengeospatial/GeoDCAT-SWG/blob/main/METHODOLOGY.md)\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql", - "modified": "2026-08-10T04:06:52.268164", + "modified": "2026-08-25T03:44:47.341634", "tooling": { "bblocks-postprocess": { - "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", - "shortCommitId": "\"989dc6", - "date": "2026-08-06T10:55:48+00:00\"" + "commitId": "\"3584fc4f3d77bcbceb3e5bfa04909ee5c6548778", + "shortCommitId": "\"3584fc", + "date": "2026-08-24T13:33:49+00:00\"" } }, "gitRepository": "https://github.com/ogcincubator/geodcat-ogcapi-records", @@ -47,14 +47,14 @@ "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat2/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat2/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat2/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat2/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat2" @@ -96,14 +96,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/projjson/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/projjson/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/projjson/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/projjson/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.projjson" @@ -136,14 +136,14 @@ "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat/", "validationPassed": true, "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat" @@ -189,14 +189,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/dcat-ap-3/0/0/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-ap-3/0/0/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat-ap-3/0/0/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-ap-3/0/0/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat-ap-3.0.0" @@ -242,14 +242,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/dcat-ap-3/0/1/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-ap-3/0/1/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat-ap-3/0/1/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-ap-3/0/1/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat-ap-3.0.1" @@ -295,14 +295,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/dcat-ap-3/0/2-draft/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-ap-3/0/2-draft/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat-ap-3/0/2-draft/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-ap-3/0/2-draft/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat-ap-3.0.2-draft" @@ -347,14 +347,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/geodcat/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat" @@ -413,14 +413,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/dcat-records/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-records/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat-records/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-records/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat-records" @@ -439,8 +439,8 @@ "dateOfLastChange": "2023-09-18", "link": "https://github.com/opengeospatial/bblock-template", "dependsOn": [ - "bblocks://ogc.geo.geodcat.dcat-ap-3.0.1", - "bblocks://ogc.geo.geodcat.geodcat" + "bblocks://ogc.geo.geodcat.geodcat", + "bblocks://ogc.geo.geodcat.dcat-ap-3.0.1" ], "sources": [ { @@ -474,86 +474,17 @@ "validationPassed": false, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat-ap/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat-ap/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/geodcat-ap/index.md" }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat-ap" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.stac.geodcat-stac-collection", - "name": "GeoDCAT mapping for STAC collection", - "highlighted": true, - "abstract": "This building block defines mappings from the STAC collections schema to the core GeoDCAT profile of DCAT. It inherits from a general mapping of OGC API Records schema to GeoDCAT, which in turn reuses mappings to DCAT. This is a work in progress to establish the scope of GeoDCAT to semantically describe existing spatial metadata schemas.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.contrib.stac.collection", - "bblocks://ogc.contrib.stac.collection-v1-0-0", - "bblocks://ogc.geo.geodcat.geodcat" - ], - "version": "0.1", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Resources", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Specification Repository", - "link": "https://github.com/opengeospatial/GeoDCAT-SWG" - }, - { - "title": "STAC Specification", - "link": "https://github.com/radiantearth/stac-spec" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml", - "application/json": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/geodcat-stac-collection/", - "documentation": { "json-full": { "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/geodcat-stac-collection/index.json" - }, - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/geodcat-stac-collection/index.md" + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat-ap/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.geodcat-stac-collection" + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat-ap" } } }, @@ -680,14 +611,14 @@ } ], "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat-records/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/geodcat-records/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat-records/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat-records" @@ -746,17 +677,90 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat-records-prov/", "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/geodcat-records-prov/index.md" + }, "json-full": { "mediatype": "application/json", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat-records-prov/index.json" }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat-records-prov" + } + } + }, + { + "itemIdentifier": "ogc.geo.geodcat.stac.geodcat-stac-collection", + "name": "GeoDCAT mapping for STAC collection", + "highlighted": true, + "abstract": "This building block defines mappings from the STAC collections schema to the core GeoDCAT profile of DCAT. It inherits from a general mapping of OGC API Records schema to GeoDCAT, which in turn reuses mappings to DCAT. This is a work in progress to establish the scope of GeoDCAT to semantically describe existing spatial metadata schemas.", + "status": "under-development", + "dateTimeAddition": "2023-09-18T00:00:00Z", + "itemClass": "schema", + "register": "ogc-incubator", + "dependsOn": [ + "bblocks://ogc.geo.geodcat.geodcat", + "bblocks://ogc.contrib.stac.collection", + "bblocks://ogc.contrib.stac.collection-v1-0-0" + ], + "version": "0.1", + "dateOfLastChange": "2023-09-18", + "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", + "sources": [ + { + "title": "GeoDCAT Specification", + "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" + }, + { + "title": "GeoDCAT Resources", + "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" + }, + { + "title": "GeoDCAT Specification Repository", + "link": "https://github.com/opengeospatial/GeoDCAT-SWG" + }, + { + "title": "STAC Specification", + "link": "https://github.com/radiantearth/stac-spec" + } + ], + "scope": "dev", + "tags": [ + "DCAT", + "profile", + "Records", + "STAC" + ], + "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ] + }, + "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/context.jsonld", + "schema": { + "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml", + "application/json": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.json" + }, + "sourceSchema": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/schema.yaml", + "sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/context.jsonld", + "resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/resolvedProperties.json", + "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/", + "validationPassed": true, + "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/geodcat-stac-collection/", + "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/geodcat-records-prov/index.md" + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/geodcat-stac-collection/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/geodcat-stac-collection/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat-records-prov" + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.geodcat-stac-collection" } } }, @@ -770,10 +774,10 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.contrib.stac.item-v1-0-0", "bblocks://ogc.geo.geodcat.geodcat", - "bblocks://ogc.contrib.stac.item" + "bblocks://ogc.contrib.stac.item", + "bblocks://ogc.contrib.stac.item-v1-0-0", + "bblocks://ogc.geo.geodcat.geodcat-records" ], "version": "0.1", "dateOfLastChange": "2023-09-18", @@ -809,6 +813,9 @@ ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ] }, "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/context.jsonld", @@ -823,14 +830,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/geodcat-stac-item/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/geodcat-stac-item/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/geodcat-stac-item/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/geodcat-stac-item/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.geodcat-stac-item" @@ -847,8 +854,8 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.accuracy", "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", + "bblocks://ogc.contrib.stac.extensions.accuracy", "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item" ], "version": "0.1", @@ -877,6 +884,9 @@ "STAC Accuracy extension" ], "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -896,14 +906,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/extensions/geodcat-stac-accuracy/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/extensions/geodcat-stac-accuracy/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/extensions/geodcat-stac-accuracy/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/extensions/geodcat-stac-accuracy/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.extensions.geodcat-stac-accuracy" @@ -920,9 +930,9 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ + "bblocks://ogc.contrib.stac.extensions.eo", "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.contrib.stac.extensions.eo" + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item" ], "version": "0.1", "dateOfLastChange": "2023-09-18", @@ -950,6 +960,9 @@ "STAC Electro-Optical extension" ], "shaclShapes": { + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], @@ -969,14 +982,14 @@ "validationPassed": true, "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/extensions/geodcat-stac-eo/", "documentation": { - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/extensions/geodcat-stac-eo/index.json" - }, "markdown": { "mediatype": "text/markdown", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/extensions/geodcat-stac-eo/index.md" }, + "json-full": { + "mediatype": "application/json", + "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/extensions/geodcat-stac-eo/index.json" + }, "bblocks-viewer": { "mediatype": "text/html", "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.extensions.geodcat-stac-eo" diff --git a/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json index 79a1c15f..2f989d87 100644 --- a/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.bbox"]},{"path":["crs"],"schema_type":"string","format":"uri","enum":["http://www.opengis.net/def/crs/OGC/1.3/CRS84","http://www.opengis.net/def/crs/OGC/0/CRS84h"],"sources":["bblocks://ogc.api.processes.v1.schemas.bbox"]}]},"properties":[{"path":["inputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute","bblocks://ogc.osc.api-profiles.processes.ipt.execute"]},{"path":["outputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute"]},{"path":["outputs","format"],"sources":["bblocks://ogc.api.processes.v1.schemas.output"]},{"path":["outputs","transmissionMode"],"sources":["bblocks://ogc.api.processes.v1.schemas.output"]},{"path":["response"],"schema_type":"string","enum":["raw","document"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute"]},{"path":["subscriber"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute"]},{"path":["subscriber","failedUri"],"schema_type":"string","format":"uri","sources":["bblocks://ogc.api.processes.v1.schemas.subscriber"]},{"path":["subscriber","inProgressUri"],"schema_type":"string","format":"uri","sources":["bblocks://ogc.api.processes.v1.schemas.subscriber"]},{"path":["subscriber","successUri"],"schema_type":"string","format":"uri","sources":["bblocks://ogc.api.processes.v1.schemas.subscriber"]},{"path":["inputs","_oneOf","2"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.inlineOrRefData"],"keyword":"branch"},{"path":["inputs","_oneOf","2","type"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","rel"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","hreflang"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","href"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","1"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.inlineOrRefData"],"keyword":"branch","ref":"0"},{"path":["inputs","_oneOf","1","value"],"required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue"]},{"path":["inputs","_oneOf","1","schema"],"sources":["bblocks://ogc.api.processes.v1.schemas.format"]},{"path":["inputs","_oneOf","1","mediaType"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.format"]},{"path":["inputs","_oneOf","1","encoding"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.format"]}]} \ No newline at end of file +{"defs":{"0":[{"path":["bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.bbox"]},{"path":["crs"],"schema_type":"string","format":"uri","enum":["http://www.opengis.net/def/crs/OGC/1.3/CRS84","http://www.opengis.net/def/crs/OGC/0/CRS84h"],"sources":["bblocks://ogc.api.processes.v1.schemas.bbox"]}]},"properties":[{"path":["inputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute","bblocks://ogc.osc.api-profiles.processes.ipt.execute"]},{"path":["outputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute"]},{"path":["outputs","format"],"sources":["bblocks://ogc.api.processes.v1.schemas.output"]},{"path":["outputs","transmissionMode"],"sources":["bblocks://ogc.api.processes.v1.schemas.output"]},{"path":["response"],"schema_type":"string","enum":["raw","document"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute"]},{"path":["subscriber"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute"]},{"path":["subscriber","failedUri"],"schema_type":"string","format":"uri","sources":["bblocks://ogc.api.processes.v1.schemas.subscriber"]},{"path":["subscriber","inProgressUri"],"schema_type":"string","format":"uri","sources":["bblocks://ogc.api.processes.v1.schemas.subscriber"]},{"path":["subscriber","successUri"],"schema_type":"string","format":"uri","sources":["bblocks://ogc.api.processes.v1.schemas.subscriber"]},{"path":["inputs","_oneOf","2"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.link"],"keyword":"branch"},{"path":["inputs","_oneOf","2","type"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","rel"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","hreflang"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","href"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","1"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue"],"keyword":"branch","ref":"0"},{"path":["inputs","_oneOf","1","value"],"required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue"]},{"path":["inputs","_oneOf","1","schema"],"sources":["bblocks://ogc.api.processes.v1.schemas.format"]},{"path":["inputs","_oneOf","1","mediaType"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.format"]},{"path":["inputs","_oneOf","1","encoding"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.format"]}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml index 00bc50f3..1e591446 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml @@ -31,7 +31,7 @@ paths: content: application/json: schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml /processes/buffer-geometry/execution: post: summary: Execute buffer-geometry process @@ -60,7 +60,7 @@ paths: - inputs properties: inputs: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml example: inputs: geometry: @@ -78,7 +78,7 @@ paths: schema: properties: outputs: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml 201: $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ExecuteAsync/schema.yaml 404: @@ -110,7 +110,7 @@ paths: content: application/json: schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml 404: $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/NotFound/schema.yaml 500: diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv index eebe569b..d73b8f44 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv @@ -104,8 +104,8 @@ path @id schema /distance/minOccurs /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /distance/maxOccurs /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /distance/schema /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/distance/schema/minimum https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/distance/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/distance/schema/minimum https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml /units /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /units/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /units/description /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json index 36398f9d..0f3bb0d9 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string"},{"path":["distance","schema","minimum"],"schema_type":"number"},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json index 78182328..f5b0ad00 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json @@ -22,7 +22,7 @@ "const": 1 }, "schema": { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/geometry" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/geometry" } } }, @@ -46,7 +46,7 @@ "const": 1 }, "schema": { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/distance" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/distance" } } }, @@ -69,7 +69,7 @@ "const": 1 }, "schema": { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/units" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/units" } } } diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml index d2f6bc04..9a898282 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml @@ -15,7 +15,7 @@ properties: type: integer const: 1 schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry distance: type: object properties: @@ -32,7 +32,7 @@ properties: type: integer const: 1 schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance units: type: object properties: @@ -48,4 +48,4 @@ properties: type: integer const: 1 schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv index 759b76d1..dbdd6560 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv @@ -51,8 +51,8 @@ path @id schema /schema/bufferedGeometry/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml /schema/bufferedGeometry/description /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml /schema/bufferedGeometry/schema /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/schema/bufferedGeometry/schema/coordinates https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/schema/bufferedGeometry/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/schema/bufferedGeometry/schema/coordinates https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml /schema/area /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml /schema/area/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml /schema/area/description /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json index cc300eda..aa0cc61f 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["schema","bufferedGeometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon"},{"path":["schema","bufferedGeometry","schema","coordinates"],"schema_type":"array"},{"path":["schema","area"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","title"],"schema_type":"string","const":"Buffer Area","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["schema","bufferedGeometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["schema","bufferedGeometry","schema","coordinates"],"schema_type":"array","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["schema","area"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","title"],"schema_type":"string","const":"Buffer Area","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json index 9f3b6313..3347bb5b 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json @@ -19,7 +19,7 @@ "type": "string" }, "schema": { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json#/properties/bufferedGeometry" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json#/properties/bufferedGeometry" } } }, @@ -34,7 +34,7 @@ "type": "string" }, "schema": { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json#/properties/area" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json#/properties/area" } } } diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml index 59ec1ab1..0765fe5a 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml @@ -13,7 +13,7 @@ properties: description: type: string schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry area: type: object properties: @@ -23,4 +23,4 @@ properties: description: type: string schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv index 439c4755..2e845b92 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv @@ -62,11 +62,11 @@ path @id schema /inputs/schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml /outputs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml /outputs/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml -/inputs/geometry https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/geometry https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/geometry/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/geometry/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/geometry/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/geometry/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /inputs/geometry/schema/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /inputs/geometry/schema/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /inputs/geometry/schema/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml @@ -111,27 +111,27 @@ path @id schema /inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /inputs/geometry/schema/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /inputs/geometry/schema/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/distance https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/inputs/distance/schema/minimum https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/inputs/units https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/outputs/schema/bufferedGeometry https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/outputs/schema/bufferedGeometry/schema/coordinates https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/outputs/schema/area https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/area/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/area/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/area/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/inputs/distance https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/distance/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/inputs/distance/schema/minimum https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/inputs/units https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/units/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/units/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/units/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/units/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/inputs/units/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/outputs/schema/bufferedGeometry https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/bufferedGeometry/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/bufferedGeometry/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/bufferedGeometry/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/bufferedGeometry/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/outputs/schema/bufferedGeometry/schema/coordinates https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/outputs/schema/area https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/area/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/area/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/outputs/schema/area/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json index fdfcb25e..c7e6b942 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"}]},"properties":[{"path":["additionalParameters"],"sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["description"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["keywords"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["metadata"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["id"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["jobControlOptions"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links","href"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","hreflang"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","rel"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","type"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["outputTransmission"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["version"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["inputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["inputs","maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["inputs","minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["inputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["outputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["outputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["inputs","geometry"],"schema_type":"object"},{"path":["inputs","geometry","title"],"schema_type":"string","const":"Area for the buffer geometry"},{"path":["inputs","geometry","minOccurs"],"schema_type":"integer","const":1},{"path":["inputs","geometry","maxOccurs"],"schema_type":"integer","const":1},{"path":["inputs","geometry","schema"]},{"path":["inputs","geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["inputs","geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["inputs","geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["inputs","geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","distance"],"schema_type":"object"},{"path":["inputs","distance","title"],"schema_type":"string","const":"Buffer Distance"},{"path":["inputs","distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer"},{"path":["inputs","distance","minOccurs"],"schema_type":"integer","const":1},{"path":["inputs","distance","maxOccurs"],"schema_type":"integer","const":1},{"path":["inputs","distance","schema"]},{"path":["inputs","distance","schema","type"],"schema_type":"string"},{"path":["inputs","distance","schema","minimum"],"schema_type":"number"},{"path":["inputs","units"],"schema_type":"object"},{"path":["inputs","units","title"],"schema_type":"string"},{"path":["inputs","units","description"],"schema_type":"string"},{"path":["inputs","units","minOccurs"],"schema_type":"integer","const":0},{"path":["inputs","units","maxOccurs"],"schema_type":"integer","const":1},{"path":["inputs","units","schema"]},{"path":["outputs","schema","bufferedGeometry"],"schema_type":"object"},{"path":["outputs","schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry"},{"path":["outputs","schema","bufferedGeometry","description"],"schema_type":"string"},{"path":["outputs","schema","bufferedGeometry","schema"]},{"path":["outputs","schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon"},{"path":["outputs","schema","bufferedGeometry","schema","coordinates"],"schema_type":"array"},{"path":["outputs","schema","area"],"schema_type":"object"},{"path":["outputs","schema","area","title"],"schema_type":"string","const":"Buffer Area"},{"path":["outputs","schema","area","description"],"schema_type":"string"},{"path":["outputs","schema","area","schema"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"}]},"properties":[{"path":["additionalParameters"],"sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["description"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["keywords"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["metadata"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["id"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["jobControlOptions"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links","href"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","hreflang"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","rel"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","type"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["outputTransmission"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["version"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["inputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["inputs","maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["inputs","minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["inputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["outputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["outputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["inputs","geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["inputs","geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["inputs","geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["inputs","geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["inputs","distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["inputs","units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["outputs","schema","bufferedGeometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["outputs","schema","bufferedGeometry","schema","coordinates"],"schema_type":"array","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["outputs","schema","area"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","title"],"schema_type":"string","const":"Buffer Area","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json index e95ce50b..37828fb3 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json @@ -6,11 +6,11 @@ { "properties": { "inputs": { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json", + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json", "additionalProperties": false }, "outputs": { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json", + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json", "additionalProperties": false } } diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml index 5ecfc80a..4ca27497 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml @@ -2,8 +2,8 @@ allOf: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml - properties: inputs: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml additionalProperties: false outputs: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml additionalProperties: false diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv index 21c569b0..93512a7f 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv @@ -49,11 +49,11 @@ path @id schema /schema/_oneOf/1/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml /schema/_oneOf/1/uniqueItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml /schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/geometry https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/geometry https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/geometry/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/geometry/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/geometry/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/geometry/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml /geometry/schema/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /geometry/schema/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /geometry/schema/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml @@ -98,17 +98,17 @@ path @id schema /geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /geometry/schema/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml /geometry/schema/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/distance https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/distance/schema/minimum https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/units https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/minOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/maxOccurs https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/distance/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/distance/schema/minimum https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +/units https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/units/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/units/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/units/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/units/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +/units/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json index 94f49051..0f3bb0d9 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object"},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry"},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1},{"path":["geometry","schema"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object"},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance"},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer"},{"path":["distance","minOccurs"],"schema_type":"integer","const":1},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1},{"path":["distance","schema"]},{"path":["distance","schema","type"],"schema_type":"string"},{"path":["distance","schema","minimum"],"schema_type":"number"},{"path":["units"],"schema_type":"object"},{"path":["units","title"],"schema_type":"string"},{"path":["units","description"],"schema_type":"string"},{"path":["units","minOccurs"],"schema_type":"integer","const":0},{"path":["units","maxOccurs"],"schema_type":"integer","const":1},{"path":["units","schema"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json index 38a65176..161bf21c 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json @@ -1,7 +1,7 @@ { "anyOf": [ { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" } ] } \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml index 6ef3db3a..afbc61cb 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml @@ -1,2 +1,2 @@ anyOf: -- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv index 9aa29165..9445a5e1 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv @@ -47,13 +47,13 @@ path @id schema /schema/_oneOf/1/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml /schema/_oneOf/1/uniqueItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml /schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/bufferedGeometry https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/schema/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/schema/bufferedGeometry/schema/coordinates https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/schema/area https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/title https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/description https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/schema https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/bufferedGeometry https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/bufferedGeometry/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/bufferedGeometry/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/bufferedGeometry/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/bufferedGeometry/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/schema/bufferedGeometry/schema/coordinates https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +/schema/area https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/area/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/area/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +/schema/area/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json index 55060e54..aa0cc61f 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["schema","bufferedGeometry"],"schema_type":"object"},{"path":["schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry"},{"path":["schema","bufferedGeometry","description"],"schema_type":"string"},{"path":["schema","bufferedGeometry","schema"]},{"path":["schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon"},{"path":["schema","bufferedGeometry","schema","coordinates"],"schema_type":"array"},{"path":["schema","area"],"schema_type":"object"},{"path":["schema","area","title"],"schema_type":"string","const":"Buffer Area"},{"path":["schema","area","description"],"schema_type":"string"},{"path":["schema","area","schema"]}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["schema","bufferedGeometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["schema","bufferedGeometry","schema","coordinates"],"schema_type":"array","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["schema","area"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","title"],"schema_type":"string","const":"Buffer Area","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json index 1403f2b8..d6ea90c1 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json @@ -1,7 +1,7 @@ { "anyOf": [ { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" } ] } \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml index 269c5544..736571e8 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml @@ -1,2 +1,2 @@ anyOf: -- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/application-package/resolvedProperties.json b/build/annotated/osc/application-package/resolvedProperties.json index 447a9d1a..208d0b2c 100644 --- a/build/annotated/osc/application-package/resolvedProperties.json +++ b/build/annotated/osc/application-package/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["type"],"required":true}],"1":[{"path":["arguments"]},{"path":["arguments","itemSeparator"],"schema_type":"string"},{"path":["arguments","position"]},{"path":["arguments","prefix"],"schema_type":"string"},{"path":["arguments","shellQuote"],"schema_type":"boolean"},{"path":["arguments","valueFrom"]},{"path":["baseCommand"]},{"path":["class"],"title":"Class","description":"CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.","required":true,"schema_type":"string","enum":["CommandLineTool","ExpressionTool"]},{"path":["cwlVersion"],"title":"cwlVersion","description":"CWL version of the described application package.","required":true,"schema_type":"string"},{"path":["doc"]},{"path":["hints"]},{"path":["hints","BuiltinRequirement"]},{"path":["hints","BuiltinRequirement","class"],"required":true,"schema_type":"string","enum":["BuiltinRequirement"]},{"path":["hints","BuiltinRequirement","process"],"required":true},{"path":["hints","OGCAPIRequirement"]},{"path":["hints","OGCAPIRequirement","class"],"schema_type":"string","enum":["OGCAPIRequirement"]},{"path":["hints","OGCAPIRequirement","process"],"description":"Process location.","required":true},{"path":["hints","WPS1Requirement"]},{"path":["hints","WPS1Requirement","class"],"schema_type":"string","enum":["WPS1Requirement"]},{"path":["hints","WPS1Requirement","process"],"required":true},{"path":["hints","WPS1Requirement","provider"],"description":"WPS provider endpoint.","required":true},{"path":["hints","class"],"title":"Requirement Class Identifier","description":"CWL requirement class specification.","schema_type":"string"},{"path":["id"]},{"path":["inputs"],"required":true},{"path":["inputs","_oneOf"],"keyword":"oneOf"},{"path":["inputs","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["inputs","_oneOf","0","_then"],"keyword":"then"},{"path":["inputs","_oneOf","0","_then","default"],"schema_type":"array","ref":"0"},{"path":["inputs","_oneOf","0","_then","default","basename"],"schema_type":"string"},{"path":["inputs","_oneOf","0","_then","default","class"],"required":true,"schema_type":"string","enum":["File","Directory"]},{"path":["inputs","_oneOf","0","_then","default","location"],"schema_type":"string"},{"path":["inputs","_oneOf","0","_then","default","nameroot"],"schema_type":"string"},{"path":["inputs","_oneOf","0","_then","default","path"],"schema_type":"string"},{"path":["inputs","_oneOf","0","default"],"ref":"0"},{"path":["inputs","_oneOf","0","id"],"description":"Identifier of the CWL input.","required":true},{"path":["inputs","_oneOf","0","inputBinding"]},{"path":["inputs","_oneOf","0","type"],"required":true,"ref":"0"},{"path":["inputs","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["inputs","_oneOf","1","inputBinding"]},{"path":["inputs","_oneOf","1","type"],"required":true},{"path":["intent"]},{"path":["label"],"schema_type":"string"},{"path":["outputs"],"required":true},{"path":["outputs","_oneOf"],"keyword":"oneOf"},{"path":["outputs","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["outputs","_oneOf","0","id"],"description":"Identifier of the CWL output.","required":true},{"path":["outputs","_oneOf","0","outputBinding"]},{"path":["outputs","_oneOf","0","outputBinding","glob"],"description":"Glob pattern to find the output on disk or mounted docker volume."},{"path":["outputs","_oneOf","0","type"],"required":true},{"path":["outputs","_oneOf","0","type","_oneOf"],"keyword":"oneOf"},{"path":["outputs","_oneOf","0","type","_oneOf","1"],"title":"a","keyword":"branch"},{"path":["outputs","_oneOf","0","type","_oneOf","1","type"],"required":true},{"path":["outputs","_oneOf","0","type","_oneOf","2"],"title":"b","keyword":"branch"},{"path":["outputs","_oneOf","0","type","_oneOf","2","type"],"required":true},{"path":["outputs","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["outputs","_oneOf","1","outputBinding"]},{"path":["outputs","_oneOf","1","type"],"required":true},{"path":["requirements"]},{"path":["requirements","DockerRequirement"]},{"path":["requirements","DockerRequirement","class"],"schema_type":"string","enum":["DockerRequirement"]},{"path":["requirements","DockerRequirement","dockerFile"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerImageId"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerImport"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerLoad"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerOutputDirectory"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerPull"],"title":"Docker pull reference","description":"Reference package that will be retrieved and executed by CWL.","schema_type":"string"},{"path":["requirements","EnvVarRequirement"]},{"path":["requirements","EnvVarRequirement","class"],"schema_type":"string","enum":["EnvVarRequirement"]},{"path":["requirements","EnvVarRequirement","envDef"],"required":true},{"path":["requirements","EnvVarRequirement","envDef","envName"],"required":true,"schema_type":"string"},{"path":["requirements","EnvVarRequirement","envDef","envValue"],"required":true},{"path":["requirements","InitialWorkDirRequirement"]},{"path":["requirements","InitialWorkDirRequirement","class"],"schema_type":"string","enum":["InitialWorkDirRequirement"]},{"path":["requirements","InitialWorkDirRequirement","listing"],"required":true},{"path":["requirements","InlineJavascriptRequirement"]},{"path":["requirements","InlineJavascriptRequirement","class"],"schema_type":"string","enum":["InlineJavascriptRequirement"]},{"path":["requirements","InlineJavascriptRequirement","expressionLib"]},{"path":["requirements","InlineJavascriptRequirement","expressionLib","$include"],"required":true,"schema_type":"string"},{"path":["requirements","InplaceUpdateRequirement"]},{"path":["requirements","InplaceUpdateRequirement","class"],"schema_type":"string","enum":["InplaceUpdateRequirement"]},{"path":["requirements","InplaceUpdateRequirement","inplaceUpdate"],"title":"inplaceUpdate","required":true,"schema_type":"boolean"},{"path":["requirements","LoadListingRequirement"]},{"path":["requirements","LoadListingRequirement","class"],"schema_type":"string","enum":["LoadListingRequirement"]},{"path":["requirements","LoadListingRequirement","loadListing"],"required":true},{"path":["requirements","MultipleInputFeatureRequirement"]},{"path":["requirements","MultipleInputFeatureRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["MultipleInputFeatureRequirement"]},{"path":["requirements","NetworkAccess"]},{"path":["requirements","NetworkAccess","class"],"schema_type":"string","enum":["NetworkAccess"]},{"path":["requirements","NetworkAccess","networkAccess"],"required":true},{"path":["requirements","ResourceRequirement"]},{"path":["requirements","ResourceRequirement","class"],"schema_type":"string","enum":["ResourceRequirement"]},{"path":["requirements","ResourceRequirement","coresMax"]},{"path":["requirements","ResourceRequirement","coresMin"]},{"path":["requirements","ResourceRequirement","outdirMax"]},{"path":["requirements","ResourceRequirement","outdirMin"]},{"path":["requirements","ResourceRequirement","ramMax"]},{"path":["requirements","ResourceRequirement","ramMin"]},{"path":["requirements","ResourceRequirement","tmpdirMax"]},{"path":["requirements","ResourceRequirement","tmpdirMin"]},{"path":["requirements","ScatterFeatureRequirement"]},{"path":["requirements","ScatterFeatureRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["ScatterFeatureRequirement"]},{"path":["requirements","SchemaDefRequirement"]},{"path":["requirements","SchemaDefRequirement","class"],"schema_type":"string","enum":["SchemaDefRequirement"]},{"path":["requirements","SchemaDefRequirement","types"],"required":true,"schema_type":"array"},{"path":["requirements","SchemaDefRequirement","types","_oneOf"],"keyword":"oneOf"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","0","symbols"],"required":true},{"path":["requirements","SchemaDefRequirement","types","_oneOf","0","type"],"title":"type","required":true,"schema_type":"string","enum":["enum"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1","fields"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1","name"],"schema_type":"string"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["record"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","2"],"title":"c","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","2","items"],"required":true},{"path":["requirements","SchemaDefRequirement","types","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["array"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","3"],"title":"d","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","3","$import"],"required":true,"schema_type":"string"},{"path":["requirements","ShellCommandRequirement"]},{"path":["requirements","ShellCommandRequirement","class"],"schema_type":"string","enum":["ShellCommandRequirement"]},{"path":["requirements","SoftwareRequirement"]},{"path":["requirements","SoftwareRequirement","class"],"schema_type":"string","enum":["SoftwareRequirement"]},{"path":["requirements","SoftwareRequirement","packages"],"required":true},{"path":["requirements","SoftwareRequirement","packages","package"],"required":true,"schema_type":"string"},{"path":["requirements","SoftwareRequirement","packages","specs"],"schema_type":"array"},{"path":["requirements","SoftwareRequirement","packages","version"],"schema_type":"array"},{"path":["requirements","StepInputExpressionRequirement"]},{"path":["requirements","StepInputExpressionRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["StepInputExpressionRequirement"]},{"path":["requirements","SubworkflowFeatureRequirement"]},{"path":["requirements","SubworkflowFeatureRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["SubworkflowFeatureRequirement"]},{"path":["requirements","ToolTimeLimit"]},{"path":["requirements","ToolTimeLimit","class"],"schema_type":"string","enum":["ToolTimeLimit"]},{"path":["requirements","ToolTimeLimit","timelimit"],"required":true},{"path":["requirements","WorkReuse"]},{"path":["requirements","WorkReuse","class"],"schema_type":"string","enum":["WorkReuse"]},{"path":["requirements","WorkReuse","enableReuse"],"required":true},{"path":["requirements","cwltool:CUDARequirement"]},{"path":["requirements","cwltool:CUDARequirement","class"],"schema_type":"string","enum":["cwltool:CUDARequirement"]},{"path":["requirements","cwltool:CUDARequirement","cudaComputeCapability"],"required":true},{"path":["requirements","cwltool:CUDARequirement","cudaDeviceCountMax"],"title":"CUDA device count maximum","description":"The maximum amount of devices required.","schema_type":"integer"},{"path":["requirements","cwltool:CUDARequirement","cudaDeviceCountMin"],"title":"CUDA device count minimum","description":"The minimum amount of devices required.","schema_type":"integer"},{"path":["requirements","cwltool:CUDARequirement","cudaVersionMin"],"title":"CUDA version minimum","description":"The minimum CUDA version required to run the software. This corresponds to a CUDA SDK release.\n\nWhen run in a container, the container image should provide the CUDA runtime,\nand the host driver is injected into the container. In this case, because CUDA drivers\nare backwards compatible, it is possible to use an older SDK with a newer driver across major versions.\n\nSee https://docs.nvidia.com/deploy/cuda-compatibility/ for details.\n","required":true,"schema_type":"string"},{"path":["s:keywords"]},{"path":["scatter"]},{"path":["scatterMethod"]},{"path":["stderr"],"description":"Destination of the error stream.\nTypically, an expression referring to a desired file name or provided by a CWL input reference.\n"},{"path":["stdin"],"description":"Source of the input stream.\nTypically, an expression referring to an existing file name or an input of the CWL document.\n"},{"path":["stdout"],"description":"Destination of the output stream.\nTypically, an expression referring to a desired file name or provided by a CWL input reference.\n"},{"path":["version"],"title":"version","description":"Version of the process.","schema_type":"string"}],"2":[{"path":["in"],"required":true},{"path":["in","_oneOf"],"keyword":"oneOf"},{"path":["in","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["in","_oneOf","0","default"]},{"path":["in","_oneOf","0","linkMerge"]},{"path":["in","_oneOf","0","source"]},{"path":["in","_oneOf","0","valueFrom"]},{"path":["in","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["in","_oneOf","1","id"],"required":true},{"path":["out"],"required":true},{"path":["out","id"],"required":true},{"path":["run"],"required":true},{"path":["scatter"]},{"path":["scatterMethod"]},{"path":["when"]}]},"properties":[{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","keyword":"branch","ref":"1"},{"path":["_oneOf","1"],"title":"b","keyword":"branch","ref":"1"},{"path":["_oneOf","1","$graph"],"required":true,"ref":"1"},{"path":["_oneOf","1","$graph","class"],"title":"Class","description":"CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.","required":true,"schema_type":"string","enum":["CommandLineTool","ExpressionTool","Workflow"]},{"path":["_oneOf","1","$graph","id"],"required":true},{"path":["_oneOf","1","$graph","intent"]},{"path":["_oneOf","1","$graph","requirements"]},{"path":["_oneOf","1","$graph","hints"]},{"path":["_oneOf","1","$graph","baseCommand"]},{"path":["_oneOf","1","$graph","arguments"]},{"path":["_oneOf","1","$graph","inputs"],"required":true},{"path":["_oneOf","1","$graph","outputs"],"required":true},{"path":["_oneOf","1","$graph","scatter"]},{"path":["_oneOf","1","$graph","scatterMethod"]},{"path":["_oneOf","2"],"title":"c","keyword":"branch","ref":"1"},{"path":["_oneOf","2","class"],"schema_type":"string","enum":["Workflow"]},{"path":["_oneOf","2","steps"]},{"path":["_oneOf","2","steps","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2","steps","_oneOf","0"],"title":"a","keyword":"branch","ref":"2"},{"path":["_oneOf","2","steps","_oneOf","1"],"title":"b","keyword":"branch","ref":"2"},{"path":["_oneOf","2","steps","_oneOf","1","id"],"required":true},{"path":["_oneOf","2","inputs"]},{"path":["_oneOf","2","outputs"]},{"path":["_oneOf","2","requirements"]},{"path":["_oneOf","2","hints"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_else"],"keyword":"else"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then"],"keyword":"then"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","loadListing"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","loadContents"],"schema_type":"boolean"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","format"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","streamable"],"schema_type":"boolean"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","secondaryFiles"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","secondaryFiles","pattern"],"required":true},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","secondaryFiles","required"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","type"],"required":true},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","name"],"schema_type":"string"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","0","items"],"required":true},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","0","type"],"title":"type","required":true,"schema_type":"string","enum":["array"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","size"],"schema_type":"integer"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","checksum"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","location"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","class"],"required":true,"schema_type":"string","enum":["File","Directory"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2","writable"],"schema_type":"boolean"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2","entryname"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2","entry"],"required":true}]} \ No newline at end of file +{"defs":{"0":[{"path":["type"],"required":true}],"1":[{"path":["arguments"]},{"path":["arguments","itemSeparator"],"schema_type":"string"},{"path":["arguments","position"]},{"path":["arguments","prefix"],"schema_type":"string"},{"path":["arguments","shellQuote"],"schema_type":"boolean"},{"path":["arguments","valueFrom"]},{"path":["baseCommand"]},{"path":["class"],"title":"Class","description":"CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.","required":true,"schema_type":"string","enum":["CommandLineTool","ExpressionTool"]},{"path":["cwlVersion"],"title":"cwlVersion","description":"CWL version of the described application package.","required":true,"schema_type":"string"},{"path":["doc"]},{"path":["hints"]},{"path":["hints","BuiltinRequirement"]},{"path":["hints","BuiltinRequirement","class"],"required":true,"schema_type":"string","enum":["BuiltinRequirement"]},{"path":["hints","BuiltinRequirement","process"],"required":true},{"path":["hints","OGCAPIRequirement"]},{"path":["hints","OGCAPIRequirement","class"],"schema_type":"string","enum":["OGCAPIRequirement"]},{"path":["hints","OGCAPIRequirement","process"],"description":"Process location.","required":true},{"path":["hints","WPS1Requirement"]},{"path":["hints","WPS1Requirement","class"],"schema_type":"string","enum":["WPS1Requirement"]},{"path":["hints","WPS1Requirement","process"],"required":true},{"path":["hints","WPS1Requirement","provider"],"description":"WPS provider endpoint.","required":true},{"path":["hints","class"],"title":"Requirement Class Identifier","description":"CWL requirement class specification.","schema_type":"string"},{"path":["id"]},{"path":["inputs"],"required":true},{"path":["inputs","_oneOf"],"keyword":"oneOf"},{"path":["inputs","_oneOf","0"],"title":"CWLInputList","keyword":"branch"},{"path":["inputs","_oneOf","0","_then"],"keyword":"then"},{"path":["inputs","_oneOf","0","_then","default"],"schema_type":"array","ref":"0"},{"path":["inputs","_oneOf","0","_then","default","basename"],"schema_type":"string"},{"path":["inputs","_oneOf","0","_then","default","class"],"required":true,"schema_type":"string","enum":["File","Directory"]},{"path":["inputs","_oneOf","0","_then","default","location"],"schema_type":"string"},{"path":["inputs","_oneOf","0","_then","default","nameroot"],"schema_type":"string"},{"path":["inputs","_oneOf","0","_then","default","path"],"schema_type":"string"},{"path":["inputs","_oneOf","0","default"],"ref":"0"},{"path":["inputs","_oneOf","0","id"],"description":"Identifier of the CWL input.","required":true},{"path":["inputs","_oneOf","0","inputBinding"]},{"path":["inputs","_oneOf","0","type"],"required":true,"ref":"0"},{"path":["inputs","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["inputs","_oneOf","1","inputBinding"]},{"path":["inputs","_oneOf","1","type"],"required":true},{"path":["intent"]},{"path":["label"],"schema_type":"string"},{"path":["outputs"],"required":true},{"path":["outputs","_oneOf"],"keyword":"oneOf"},{"path":["outputs","_oneOf","0"],"title":"CWLOutputList","keyword":"branch"},{"path":["outputs","_oneOf","0","id"],"description":"Identifier of the CWL output.","required":true},{"path":["outputs","_oneOf","0","outputBinding"]},{"path":["outputs","_oneOf","0","outputBinding","glob"],"description":"Glob pattern to find the output on disk or mounted docker volume."},{"path":["outputs","_oneOf","0","type"],"required":true},{"path":["outputs","_oneOf","0","type","_oneOf"],"keyword":"oneOf"},{"path":["outputs","_oneOf","0","type","_oneOf","1"],"title":"a","keyword":"branch"},{"path":["outputs","_oneOf","0","type","_oneOf","1","type"],"required":true},{"path":["outputs","_oneOf","0","type","_oneOf","2"],"title":"b","keyword":"branch"},{"path":["outputs","_oneOf","0","type","_oneOf","2","type"],"required":true},{"path":["outputs","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["outputs","_oneOf","1","outputBinding"]},{"path":["outputs","_oneOf","1","type"],"required":true},{"path":["requirements"]},{"path":["requirements","DockerRequirement"]},{"path":["requirements","DockerRequirement","class"],"schema_type":"string","enum":["DockerRequirement"]},{"path":["requirements","DockerRequirement","dockerFile"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerImageId"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerImport"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerLoad"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerOutputDirectory"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerPull"],"title":"Docker pull reference","description":"Reference package that will be retrieved and executed by CWL.","schema_type":"string"},{"path":["requirements","EnvVarRequirement"]},{"path":["requirements","EnvVarRequirement","class"],"schema_type":"string","enum":["EnvVarRequirement"]},{"path":["requirements","EnvVarRequirement","envDef"],"required":true},{"path":["requirements","EnvVarRequirement","envDef","envName"],"required":true,"schema_type":"string"},{"path":["requirements","EnvVarRequirement","envDef","envValue"],"required":true},{"path":["requirements","InitialWorkDirRequirement"]},{"path":["requirements","InitialWorkDirRequirement","class"],"schema_type":"string","enum":["InitialWorkDirRequirement"]},{"path":["requirements","InitialWorkDirRequirement","listing"],"required":true},{"path":["requirements","InlineJavascriptRequirement"]},{"path":["requirements","InlineJavascriptRequirement","class"],"schema_type":"string","enum":["InlineJavascriptRequirement"]},{"path":["requirements","InlineJavascriptRequirement","expressionLib"]},{"path":["requirements","InlineJavascriptRequirement","expressionLib","$include"],"required":true,"schema_type":"string"},{"path":["requirements","InplaceUpdateRequirement"]},{"path":["requirements","InplaceUpdateRequirement","class"],"schema_type":"string","enum":["InplaceUpdateRequirement"]},{"path":["requirements","InplaceUpdateRequirement","inplaceUpdate"],"title":"inplaceUpdate","required":true,"schema_type":"boolean"},{"path":["requirements","LoadListingRequirement"]},{"path":["requirements","LoadListingRequirement","class"],"schema_type":"string","enum":["LoadListingRequirement"]},{"path":["requirements","LoadListingRequirement","loadListing"],"required":true},{"path":["requirements","MultipleInputFeatureRequirement"]},{"path":["requirements","MultipleInputFeatureRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["MultipleInputFeatureRequirement"]},{"path":["requirements","NetworkAccess"]},{"path":["requirements","NetworkAccess","class"],"schema_type":"string","enum":["NetworkAccess"]},{"path":["requirements","NetworkAccess","networkAccess"],"required":true},{"path":["requirements","ResourceRequirement"]},{"path":["requirements","ResourceRequirement","class"],"schema_type":"string","enum":["ResourceRequirement"]},{"path":["requirements","ResourceRequirement","coresMax"]},{"path":["requirements","ResourceRequirement","coresMin"]},{"path":["requirements","ResourceRequirement","outdirMax"]},{"path":["requirements","ResourceRequirement","outdirMin"]},{"path":["requirements","ResourceRequirement","ramMax"]},{"path":["requirements","ResourceRequirement","ramMin"]},{"path":["requirements","ResourceRequirement","tmpdirMax"]},{"path":["requirements","ResourceRequirement","tmpdirMin"]},{"path":["requirements","ScatterFeatureRequirement"]},{"path":["requirements","ScatterFeatureRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["ScatterFeatureRequirement"]},{"path":["requirements","SchemaDefRequirement"]},{"path":["requirements","SchemaDefRequirement","class"],"schema_type":"string","enum":["SchemaDefRequirement"]},{"path":["requirements","SchemaDefRequirement","types"],"required":true,"schema_type":"array"},{"path":["requirements","SchemaDefRequirement","types","_oneOf"],"keyword":"oneOf"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","0"],"title":"CWLTypeEnum","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","0","symbols"],"required":true},{"path":["requirements","SchemaDefRequirement","types","_oneOf","0","type"],"title":"type","required":true,"schema_type":"string","enum":["enum"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1","fields"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1","name"],"schema_type":"string"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["record"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","2"],"title":"c","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","2","items"],"required":true},{"path":["requirements","SchemaDefRequirement","types","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["array"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","3"],"title":"d","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","3","$import"],"required":true,"schema_type":"string"},{"path":["requirements","ShellCommandRequirement"]},{"path":["requirements","ShellCommandRequirement","class"],"schema_type":"string","enum":["ShellCommandRequirement"]},{"path":["requirements","SoftwareRequirement"]},{"path":["requirements","SoftwareRequirement","class"],"schema_type":"string","enum":["SoftwareRequirement"]},{"path":["requirements","SoftwareRequirement","packages"],"required":true},{"path":["requirements","SoftwareRequirement","packages","package"],"required":true,"schema_type":"string"},{"path":["requirements","SoftwareRequirement","packages","specs"],"schema_type":"array"},{"path":["requirements","SoftwareRequirement","packages","version"],"schema_type":"array"},{"path":["requirements","StepInputExpressionRequirement"]},{"path":["requirements","StepInputExpressionRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["StepInputExpressionRequirement"]},{"path":["requirements","SubworkflowFeatureRequirement"]},{"path":["requirements","SubworkflowFeatureRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["SubworkflowFeatureRequirement"]},{"path":["requirements","ToolTimeLimit"]},{"path":["requirements","ToolTimeLimit","class"],"schema_type":"string","enum":["ToolTimeLimit"]},{"path":["requirements","ToolTimeLimit","timelimit"],"required":true},{"path":["requirements","WorkReuse"]},{"path":["requirements","WorkReuse","class"],"schema_type":"string","enum":["WorkReuse"]},{"path":["requirements","WorkReuse","enableReuse"],"required":true},{"path":["requirements","cwltool:CUDARequirement"]},{"path":["requirements","cwltool:CUDARequirement","class"],"schema_type":"string","enum":["cwltool:CUDARequirement"]},{"path":["requirements","cwltool:CUDARequirement","cudaComputeCapability"],"required":true},{"path":["requirements","cwltool:CUDARequirement","cudaDeviceCountMax"],"title":"CUDA device count maximum","description":"The maximum amount of devices required.","schema_type":"integer"},{"path":["requirements","cwltool:CUDARequirement","cudaDeviceCountMin"],"title":"CUDA device count minimum","description":"The minimum amount of devices required.","schema_type":"integer"},{"path":["requirements","cwltool:CUDARequirement","cudaVersionMin"],"title":"CUDA version minimum","description":"The minimum CUDA version required to run the software. This corresponds to a CUDA SDK release.\n\nWhen run in a container, the container image should provide the CUDA runtime,\nand the host driver is injected into the container. In this case, because CUDA drivers\nare backwards compatible, it is possible to use an older SDK with a newer driver across major versions.\n\nSee https://docs.nvidia.com/deploy/cuda-compatibility/ for details.\n","required":true,"schema_type":"string"},{"path":["s:keywords"]},{"path":["scatter"]},{"path":["scatterMethod"]},{"path":["stderr"],"description":"Destination of the error stream.\nTypically, an expression referring to a desired file name or provided by a CWL input reference.\n"},{"path":["stdin"],"description":"Source of the input stream.\nTypically, an expression referring to an existing file name or an input of the CWL document.\n"},{"path":["stdout"],"description":"Destination of the output stream.\nTypically, an expression referring to a desired file name or provided by a CWL input reference.\n"},{"path":["version"],"title":"version","description":"Version of the process.","schema_type":"string"}],"2":[{"path":["in"],"required":true},{"path":["in","_oneOf"],"keyword":"oneOf"},{"path":["in","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["in","_oneOf","0","default"]},{"path":["in","_oneOf","0","linkMerge"]},{"path":["in","_oneOf","0","source"]},{"path":["in","_oneOf","0","valueFrom"]},{"path":["in","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["in","_oneOf","1","id"],"required":true},{"path":["out"],"required":true},{"path":["out","id"],"required":true},{"path":["run"],"required":true},{"path":["scatter"]},{"path":["scatterMethod"]},{"path":["when"]}]},"properties":[{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","keyword":"branch","ref":"1"},{"path":["_oneOf","1"],"title":"CWLGraph","keyword":"branch","ref":"1"},{"path":["_oneOf","1","$graph"],"required":true,"ref":"1"},{"path":["_oneOf","1","$graph","class"],"title":"Class","description":"CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.","required":true,"schema_type":"string","enum":["CommandLineTool","ExpressionTool","Workflow"]},{"path":["_oneOf","1","$graph","id"],"required":true},{"path":["_oneOf","1","$graph","intent"]},{"path":["_oneOf","1","$graph","requirements"]},{"path":["_oneOf","1","$graph","hints"]},{"path":["_oneOf","1","$graph","baseCommand"]},{"path":["_oneOf","1","$graph","arguments"]},{"path":["_oneOf","1","$graph","inputs"],"required":true},{"path":["_oneOf","1","$graph","outputs"],"required":true},{"path":["_oneOf","1","$graph","scatter"]},{"path":["_oneOf","1","$graph","scatterMethod"]},{"path":["_oneOf","2"],"title":"c","keyword":"branch","ref":"1"},{"path":["_oneOf","2","class"],"schema_type":"string","enum":["Workflow"]},{"path":["_oneOf","2","steps"]},{"path":["_oneOf","2","steps","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2","steps","_oneOf","0"],"title":"a","keyword":"branch","ref":"2"},{"path":["_oneOf","2","steps","_oneOf","1"],"title":"b","keyword":"branch","ref":"2"},{"path":["_oneOf","2","steps","_oneOf","1","id"],"required":true},{"path":["_oneOf","2","inputs"]},{"path":["_oneOf","2","outputs"]},{"path":["_oneOf","2","requirements"]},{"path":["_oneOf","2","hints"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_else"],"keyword":"else"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then"],"keyword":"then"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","loadListing"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","loadContents"],"schema_type":"boolean"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","format"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","streamable"],"schema_type":"boolean"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","secondaryFiles"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","secondaryFiles","pattern"],"required":true},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","secondaryFiles","required"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","type"],"required":true},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","name"],"schema_type":"string"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","0","items"],"required":true},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","0","type"],"title":"type","required":true,"schema_type":"string","enum":["array"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","size"],"schema_type":"integer"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","checksum"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","location"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","class"],"required":true,"schema_type":"string","enum":["File","Directory"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2"],"title":"DirectoryListingDirent","keyword":"branch"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2","writable"],"schema_type":"boolean"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2","entryname"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2","entry"],"required":true}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld b/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld index 015ae353..2179f91f 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld +++ b/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld @@ -170,9 +170,11 @@ "assets": { "@context": { "@vocab": "https://w3id.org/ogc/stac/assets/", + "href": "@id", "type": "dct:format", "roles": { - "@id": "stac:roles", + "@id": "stac:hasAssetroles", + "@type": "xsd:string", "@container": "@set" } }, @@ -183,6 +185,15 @@ "@id": "dct:date", "@type": "xsd:dateTime" }, + "start_datetime": { + "@id": "stac:start_datetime", + "@type": "xsd:dateTime" + }, + "end_datetime": { + "@id": "stac:end_datetime", + "@type": "xsd:dateTime" + }, + "providers": "stac:hasProvider", "stac_version": "stac:version", "media_type": "dct:format", "extent": "dct:extent", @@ -190,12 +201,57 @@ "@id": "thns:concepts", "@container": "@set", "@context": { - "name": "thns:name", "id": "thns:id", + "title": "thns:name", + "description": "thns:description", "url": "@id" } }, "scheme": "thns:scheme", + "osc:type": { + "@id": "osc:type", + "@type": "@vocab", + "@context": { + "project": "osc:project-type", + "product": "osc:product-type" + } + }, + "osc:status": { + "@id": "osc:status", + "@type": "@vocab", + "@context": { + "planned": "osc:planned", + "ongoing": "osc:ongoing", + "completed": "osc:completed" + } + }, + "osc:project": { + "@id": "osc:project", + "@type": "xsd:string" + }, + "osc:region": { + "@id": "osc:region", + "@type": "xsd:string" + }, + "osc:variables": { + "@id": "osc:variables", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:missions": { + "@id": "osc:missions", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:experiment": { + "@id": "osc:experiment", + "@type": "xsd:string" + }, + "osc:workflows": { + "@id": "osc:workflows", + "@type": "xsd:string", + "@container": "@set" + }, "href": { "@type": "@id", "@id": "oa:hasTarget" @@ -217,6 +273,7 @@ "foaf": "http://xmlns.com/foaf/0.1/", "thns": "https://w3id.org/ogc/stac/themes/", "stac": "https://w3id.org/ogc/stac/core/", + "osc": "https://w3id.org/ogc/stac/osc/", "rights": "dcat:rights", "@version": 1.1 } diff --git a/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json index 2d4b53fd..5ed49e44 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}]},"properties":[{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file +{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}]},"properties":[{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv index 34bf6390..0980cbe4 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv +++ b/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv @@ -512,5 +512,5 @@ path @id schema /links/_oneOf/0/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml /links/_oneOf/1/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml /links/_oneOf/2/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml -/links/_oneOf/3/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml -/links/_oneOf/3/rel https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +/links/_oneOf/3/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +/links/_oneOf/3/rel https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld b/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld index 4ef5fd33..6c5ed1f6 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld +++ b/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld @@ -187,9 +187,11 @@ "assets": { "@context": { "@vocab": "https://w3id.org/ogc/stac/assets/", + "href": "@id", "type": "dct:format", "roles": { - "@id": "stac:roles", + "@id": "stac:hasAssetroles", + "@type": "xsd:string", "@container": "@set" } }, @@ -200,6 +202,15 @@ "@id": "dct:date", "@type": "xsd:dateTime" }, + "start_datetime": { + "@id": "stac:start_datetime", + "@type": "xsd:dateTime" + }, + "end_datetime": { + "@id": "stac:end_datetime", + "@type": "xsd:dateTime" + }, + "providers": "stac:hasProvider", "stac_version": "stac:version", "media_type": "dct:format", "extent": "dct:extent", @@ -207,12 +218,57 @@ "@id": "thns:concepts", "@container": "@set", "@context": { - "name": "thns:name", "id": "thns:id", + "title": "thns:name", + "description": "thns:description", "url": "@id" } }, "scheme": "thns:scheme", + "osc:type": { + "@id": "osc:type", + "@type": "@vocab", + "@context": { + "project": "osc:project-type", + "product": "osc:product-type" + } + }, + "osc:status": { + "@id": "osc:status", + "@type": "@vocab", + "@context": { + "planned": "osc:planned", + "ongoing": "osc:ongoing", + "completed": "osc:completed" + } + }, + "osc:project": { + "@id": "osc:project", + "@type": "xsd:string" + }, + "osc:region": { + "@id": "osc:region", + "@type": "xsd:string" + }, + "osc:variables": { + "@id": "osc:variables", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:missions": { + "@id": "osc:missions", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:experiment": { + "@id": "osc:experiment", + "@type": "xsd:string" + }, + "osc:workflows": { + "@id": "osc:workflows", + "@type": "xsd:string", + "@container": "@set" + }, "@vocab": "http://purl.org/wf4ever/wfprov#", "wasInfluencedBy": { "@id": "prov:wasInfluencedBy", @@ -590,6 +646,7 @@ "foaf": "http://xmlns.com/foaf/0.1/", "thns": "https://w3id.org/ogc/stac/themes/", "stac": "https://w3id.org/ogc/stac/core/", + "osc": "https://w3id.org/ogc/stac/osc/", "wfprov": "http://purl.org/wf4ever/wfprov#", "wfdesc": "http://purl.org/wf4ever/wfdesc#", "rights": "dcat:rights", diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json index d2f586d1..44b8f33d 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}],"2":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}]},"properties":[{"path":["properties"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","id"],"id":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Unique identifier for the process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@id"},{"path":["properties","provType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","activityType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"Start time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"End time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"1","effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","type"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","description":"Type indicator (Activity or sub-type)","schema_type":"string","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@type"},{"path":["properties","describedByProcess"],"id":"http://purl.org/wf4ever/wfprov#describedByProcess","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the process description (wfdesc:Process) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByProcess"},{"path":["properties","usedInput"],"id":"http://purl.org/wf4ever/wfprov#usedInput","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Input artifacts used by this process run","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#usedInput"},{"path":["properties","usedInput","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"]},{"path":["properties","wasPartOfWorkflowRun"],"id":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow run that this process run was part of","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun"},{"path":["properties","wasEnactedBy"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow engine that enacted this process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun","bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","describedByWorkflow"],"id":"http://purl.org/wf4ever/wfprov#describedByWorkflow","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the workflow description (wfdesc:Workflow) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByWorkflow"},{"path":["properties","hadSubProcessRun"],"id":"wfprov:wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The process runs that were part of this workflow execution","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"wfprov:wasPartOfWorkflowRun"},{"path":["properties","hadSubProcessRun","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"]},{"path":["properties","osc:workflow"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"oneOf"},{"path":["links","_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","1"],"title":"Link to Input Parameter","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","1","rel"],"const":"input","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","2"],"title":"Link to Execution Environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","2","rel"],"const":"environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","3"],"title":"d","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","3","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"]},{"path":["links","_oneOf","3","rel"],"enum":["via"]},{"path":["properties","wasInfluencedBy","_anyOf","0"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch","ref":"1"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","has_provenance","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","has_provenance","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","has_provenance","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","has_provenance","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","has_provenance","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","wasInfluencedBy","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasInfluencedBy","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasInfluencedBy","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasInfluencedBy","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","wasInfluencedBy","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","wasInfluencedBy","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","wasInfluencedBy","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInfluencedBy","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasInfluencedBy","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasInfluencedBy","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","wasInfluencedBy","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","wasInfluencedBy","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","wasInfluencedBy","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","wasInfluencedBy","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","wasInfluencedBy","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","wasInfluencedBy","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","wasInfluencedBy","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file +{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}],"2":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}]},"properties":[{"path":["properties"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","id"],"id":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Unique identifier for the process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@id"},{"path":["properties","provType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","activityType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"Start time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"End time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"1","effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","type"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","description":"Type indicator (Activity or sub-type)","schema_type":"string","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@type"},{"path":["properties","describedByProcess"],"id":"http://purl.org/wf4ever/wfprov#describedByProcess","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the process description (wfdesc:Process) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByProcess"},{"path":["properties","usedInput"],"id":"http://purl.org/wf4ever/wfprov#usedInput","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Input artifacts used by this process run","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#usedInput"},{"path":["properties","usedInput","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"]},{"path":["properties","wasPartOfWorkflowRun"],"id":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow run that this process run was part of","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun"},{"path":["properties","wasEnactedBy"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow engine that enacted this process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun","bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","describedByWorkflow"],"id":"http://purl.org/wf4ever/wfprov#describedByWorkflow","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the workflow description (wfdesc:Workflow) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByWorkflow"},{"path":["properties","hadSubProcessRun"],"id":"wfprov:wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The process runs that were part of this workflow execution","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"wfprov:wasPartOfWorkflowRun"},{"path":["properties","hadSubProcessRun","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"]},{"path":["properties","osc:workflow"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"oneOf"},{"path":["links","_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","1"],"title":"Link to Input Parameter","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","1","rel"],"const":"input","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","2"],"title":"Link to Execution Environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","2","rel"],"const":"environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","3"],"title":"Via Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch"},{"path":["links","_oneOf","3","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["links","_oneOf","3","rel"],"enum":["via"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["properties","wasInfluencedBy","_anyOf","0"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch","ref":"1"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","has_provenance","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","has_provenance","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","has_provenance","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","has_provenance","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","has_provenance","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","wasInfluencedBy","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasInfluencedBy","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasInfluencedBy","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasInfluencedBy","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","wasInfluencedBy","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","wasInfluencedBy","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","wasInfluencedBy","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInfluencedBy","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasInfluencedBy","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasInfluencedBy","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","wasInfluencedBy","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","wasInfluencedBy","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","wasInfluencedBy","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","wasInfluencedBy","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","wasInfluencedBy","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","wasInfluencedBy","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","wasInfluencedBy","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json b/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json index 6c98a566..1f534420 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json +++ b/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json @@ -3,7 +3,7 @@ "description": "EarthCode Experiment", "allOf": [ { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" }, { "$ref": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.json" @@ -22,7 +22,7 @@ ], "properties": { "osc:workflow": { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/osc:workflow" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/osc:workflow" } } }, @@ -61,7 +61,7 @@ } }, { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/via_links" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/via_links" } ] } diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml b/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml index 498c9532..9d8df923 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml +++ b/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml @@ -1,7 +1,7 @@ $schema: https://json-schema.org/draft/2020-12/schema description: EarthCode Experiment allOf: -- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml properties: properties: @@ -12,7 +12,7 @@ properties: - osc:workflow properties: osc:workflow: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow links: type: array items: @@ -33,4 +33,4 @@ properties: properties: rel: const: environment - - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links + - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld b/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld index e363bb3d..45c63258 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld +++ b/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld @@ -170,9 +170,11 @@ "assets": { "@context": { "@vocab": "https://w3id.org/ogc/stac/assets/", + "href": "@id", "type": "dct:format", "roles": { - "@id": "stac:roles", + "@id": "stac:hasAssetroles", + "@type": "xsd:string", "@container": "@set" } }, @@ -183,6 +185,21 @@ "@id": "dct:date", "@type": "xsd:dateTime" }, + "start_datetime": { + "@id": "stac:start_datetime", + "@type": "xsd:dateTime" + }, + "end_datetime": { + "@id": "stac:end_datetime", + "@type": "xsd:dateTime" + }, + "unit": { + "@context": { + "@base": "http://qudt.org/vocab/unit/" + }, + "@id": "qudt:hasUnit" + }, + "providers": "stac:hasProvider", "stac_version": "stac:version", "media_type": "dct:format", "extent": "dct:extent", @@ -190,12 +207,57 @@ "@id": "thns:concepts", "@container": "@set", "@context": { - "name": "thns:name", "id": "thns:id", + "title": "thns:name", + "description": "thns:description", "url": "@id" } }, "scheme": "thns:scheme", + "osc:type": { + "@id": "osc:type", + "@type": "@vocab", + "@context": { + "project": "osc:project-type", + "product": "osc:product-type" + } + }, + "osc:status": { + "@id": "osc:status", + "@type": "@vocab", + "@context": { + "planned": "osc:planned", + "ongoing": "osc:ongoing", + "completed": "osc:completed" + } + }, + "osc:project": { + "@id": "osc:project", + "@type": "xsd:string" + }, + "osc:region": { + "@id": "osc:region", + "@type": "xsd:string" + }, + "osc:variables": { + "@id": "osc:variables", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:missions": { + "@id": "osc:missions", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:experiment": { + "@id": "osc:experiment", + "@type": "xsd:string" + }, + "osc:workflows": { + "@id": "osc:workflows", + "@type": "xsd:string", + "@container": "@set" + }, "wasInfluencedBy": { "@context": { "name": "rdfs:label" @@ -698,6 +760,7 @@ "foaf": "http://xmlns.com/foaf/0.1/", "thns": "https://w3id.org/ogc/stac/themes/", "stac": "https://w3id.org/ogc/stac/core/", + "osc": "https://w3id.org/ogc/stac/osc/", "cf": "https://w3id.org/ogc/stac/cf/", "qudt": "http://qudt.org/schema/qudt/", "rights": "dcat:rights", diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json index eca02ede..84252c46 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]}]},"properties":[{"path":["osc:type"],"schema_type":"string","enum":["product"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["type"],"const":"Collection","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["assets"],"schema_type":"object"},{"path":["qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","properties"]},{"path":["_oneOf","1","assets"],"required":true},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","summaries"]},{"path":["_oneOf","0","summaries","cf:parameter"],"schema_type":"object"},{"path":["_oneOf","0","summaries","cf:parameter","type"],"const":"array"},{"path":["_oneOf","0","item_assets"],"schema_type":"object"},{"path":["_oneOf","0","cf:parameter"],"schema_type":"array"},{"path":["_oneOf","0","cf:parameter","unit"],"schema_type":"string"},{"path":["_oneOf","0","cf:parameter","name"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","keyword":"branch","ref":"0"},{"path":["_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"}]} \ No newline at end of file +{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]}]},"properties":[{"path":["osc:type"],"schema_type":"string","enum":["product"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["type"],"const":"Collection","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["assets"],"schema_type":"object"},{"path":["qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","properties"]},{"path":["_oneOf","1","assets"],"required":true},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","summaries"]},{"path":["_oneOf","0","summaries","cf:parameter"],"schema_type":"object"},{"path":["_oneOf","0","summaries","cf:parameter","type"],"const":"array"},{"path":["_oneOf","0","item_assets"],"schema_type":"object"},{"path":["_oneOf","0","cf:parameter"],"schema_type":"array"},{"path":["_oneOf","0","cf:parameter","unit"],"schema_type":"string"},{"path":["_oneOf","0","cf:parameter","name"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/schema.json b/build/annotated/osc/geodcat-stac-earthcode/products/schema.json index 33633edc..cdb91fea 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/products/schema.json +++ b/build/annotated/osc/geodcat-stac-earthcode/products/schema.json @@ -3,7 +3,7 @@ "description": "EarthCode Product", "allOf": [ { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" }, { "anyOf": [ diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml b/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml index 41bc136f..403bcd74 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml +++ b/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml @@ -1,7 +1,7 @@ $schema: https://json-schema.org/draft/2020-12/schema description: EarthCode Product allOf: -- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml - anyOf: - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml - not: diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv index c484570a..ee28caeb 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv +++ b/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv @@ -277,5 +277,5 @@ path @id schema /properties/wfdesc:hasOutput /github/workspace/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml /properties/wfdesc:hasOutput/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml /links/_oneOf/0/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml -/links/_oneOf/1/type https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml -/links/_oneOf/1/rel https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +/links/_oneOf/1/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +/links/_oneOf/1/rel https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json index c84dce9f..851a5f2c 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"branch"},{"path":["_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"branch"},{"path":["_oneOf","1","rel"],"enum":["via"]},{"path":["_oneOf","1","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"]},{"path":["anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["type"],"id":"http://purl.org/dc/terms/type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"}],"2":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"3":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"}]},"properties":[{"path":["type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"},{"path":["id"],"id":"@id","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@id"},{"path":["properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"effectiveId":"@nest"},{"path":["geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["properties","osc:project"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["properties","wfdesc:hasInput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["properties","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","_anyOf","1"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["properties","_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","0","type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"}]} \ No newline at end of file +{"defs":{"0":[{"path":["alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"branch"},{"path":["_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["_oneOf","1"],"title":"Via Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch"},{"path":["_oneOf","1","rel"],"enum":["via"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["_oneOf","1","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["type"],"id":"http://purl.org/dc/terms/type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"}],"2":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"3":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"}]},"properties":[{"path":["type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"},{"path":["id"],"id":"@id","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@id"},{"path":["properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"effectiveId":"@nest"},{"path":["geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["properties","osc:project"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["properties","wfdesc:hasInput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["properties","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","_anyOf","1"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["properties","_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","0","type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json b/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json index c8512b07..0de14797 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json +++ b/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json @@ -26,7 +26,7 @@ ], "properties": { "osc:project": { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/osc:project" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/osc:project" }, "wfdesc:hasInput": { "type": "object", @@ -61,7 +61,7 @@ } }, { - "$ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/via_links" + "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/via_links" } ] } diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml b/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml index 913d0377..45a5f8a1 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml +++ b/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml @@ -14,7 +14,7 @@ properties: - osc:project properties: osc:project: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project wfdesc:hasInput: type: object additionalProperties: @@ -35,4 +35,4 @@ properties: not: enum: - via - - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links + - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links diff --git a/build/bblocks.jsonld b/build/bblocks.jsonld index 943b7c1d..04bdaa8f 100644 --- a/build/bblocks.jsonld +++ b/build/bblocks.jsonld @@ -1,7 +1,7 @@ { "@context": [ { - "@base": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined" + "@base": "https://nsnarayanam.github.io/bblocks-openscience" }, { "bblocks": "https://www.opengis.net/def/bblocks/", @@ -195,20 +195,20 @@ "abstract": "Building Blocks for FAIR Open Science - profiles of OGC API Processes and various metadata standards to support open, transparent, interoperable and reproducible scientific workflows..\n", "description": "This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-08-12T14:40:36.126254", + "modified": "2026-08-26T04:42:06.527056", "tooling": { "bblocks-postprocess": { - "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", - "shortCommitId": "\"989dc6", - "date": "2026-08-06T10:55:48+00:00\"" + "commitId": "\"d5ae6f4bd95e268894921440229917592e2976c4", + "shortCommitId": "\"d5ae6f", + "date": "2026-08-25T08:35:43+00:00\"" } }, "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitHubRepository": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/", - "baseURL": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/", - "viewerURL": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/", - "validationReport": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/report.html", - "validationReportJson": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/report.json", + "baseURL": "https://nsnarayanam.github.io/bblocks-openscience/", + "viewerURL": "https://nsnarayanam.github.io/bblocks-openscience/", + "validationReport": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/report.html", + "validationReportJson": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/report.json", "imports": [ "https://opengeospatial.github.io/bblocks/register.json", "https://ogcincubator.github.io/bblocks-ogcapi-records/build/register.json", @@ -219,23 +219,23 @@ "https://ogcincubator.github.io/bblocks-stac/build/register.json", "https://ogcincubator.github.io/cross-domain-model/build/register.json" ], - "remoteCacheDir": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/_cache", + "remoteCacheDir": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/_cache", "links": [ { "rel": "self", - "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/register.json", + "href": "https://nsnarayanam.github.io/bblocks-openscience/build/register.json", "type": "application/json", "title": "This Building Blocks Register in JSON format" }, { "rel": "self", - "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/bblocks.ttl", + "href": "https://nsnarayanam.github.io/bblocks-openscience/build/bblocks.ttl", "type": "text/turtle", "title": "This Building Blocks Register in RDF Turtle format" }, { "rel": "self", - "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/bblocks.jsonld", + "href": "https://nsnarayanam.github.io/bblocks-openscience/build/bblocks.jsonld", "type": "application/ld+json", "title": "This Building Blocks Register in JSON-LD format" } @@ -256,7 +256,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -266,34 +266,34 @@ "shaclShapes": null, "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", @@ -311,7 +311,7 @@ "dependsOn": null, "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -323,7 +323,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -337,40 +337,40 @@ ], "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", @@ -386,7 +386,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -398,7 +398,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -407,45 +407,45 @@ ], "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "bblocks://ogc.api.processes.v1.schemas.inputDescription" + "bblocks://ogc.api.processes.v1.schemas.inputDescription", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" ], "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", @@ -461,7 +461,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -473,7 +473,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -482,45 +482,45 @@ ], "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "bblocks://ogc.api.processes.v1.schemas.outputDescription" + "bblocks://ogc.api.processes.v1.schemas.outputDescription", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" ], "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", @@ -536,7 +536,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -548,7 +548,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "dependsOn": [ "bblocks://ogc.ogc-utils.prov" ], @@ -558,20 +558,20 @@ "OSPD" ], "shaclShapes": null, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/cwlprov/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/cwlprov/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.ontology.cwlprov" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.ontology.cwlprov" } }, "@id": "bblocks://ogc.osc.ontology.cwlprov", @@ -589,7 +589,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -600,7 +600,7 @@ "dateTimeAddition": "2026-08-05T00:00:00Z", "itemClass": "schema", "version": "0.1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "scope": "unstable", "tags": [ @@ -615,41 +615,41 @@ "shaclShapes": null, "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/schema.yaml", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/", "validationPassed": true, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/prov-processing-step/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/prov-processing-step/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/prov-processing-step/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/prov-processing-step/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.prov-processing-step" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.prov-processing-step" } }, "@id": "bblocks://ogc.osc.prov-processing-step", @@ -665,81 +665,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.results", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-08-12", - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "Result schema for IPT", - "abstract": "constraint on results to include provenance object inline", - "itemClass": "schema", - "shaclShapes": null, - "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue", - "bblocks://ogc.ogc-utils.prov-activity", - "bblocks://ogc.ogc-utils.prov-entity" - ], - "schema": [ - { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/schema.yaml", - "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.results" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.results", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Result schema for IPT", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -751,7 +677,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -764,40 +690,40 @@ ], "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", @@ -813,7 +739,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -825,7 +751,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -834,46 +760,46 @@ ], "shaclShapes": null, "dependsOn": [ + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", "bblocks://ogc.api.processes.v1.schemas.process", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" ], "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", @@ -889,7 +815,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -901,7 +827,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -914,40 +840,40 @@ ], "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", @@ -963,7 +889,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -979,7 +905,7 @@ "bblocks://ogc.profiles.prov.cwl.provenance" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -998,36 +924,36 @@ }, "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/", "validationPassed": true, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/application-package/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/application-package/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/application-package/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/application-package/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/application-package/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.application-package" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.application-package" } }, "@id": "bblocks://ogc.osc.application-package", @@ -1043,181 +969,179 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { - "itemIdentifier": "ogc.osc.ontology.openscience", - "name": "Open Science Ontology", - "highlighted": true, - "abstract": "A modular standards-based ontology for describing interoperable and reproduceable scientific workflows.", + "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.results", "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", + "dateTimeAddition": "2025-10-22T15:29:12.046535", + "register": "ogcapi-processes", "version": "0.1", - "dateOfLastChange": "2026-08-12", - "dependsOn": [ - "bblocks://ogc.osc.ontology.cwlprov", - "bblocks://ogc.contrib.stac.extensions.cf-ontology", - "bblocks://ogc.geo.geodcat.dcat", - "bblocks://ogc.bbr.wf4ever.ro.ResearchObject", - "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", - "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "bblocks://ogc.contrib.stac.core-ontology", - "bblocks://ogc.contrib.stac.extensions.processes-ontology" - ], - "sources": [], - "scope": "dev", + "dateOfLastChange": "2026-08-26", "tags": [ - "OSPD" + "ogcapi-processes", + "schema" ], + "name": "Result schema for IPT", + "abstract": "constraint on results to include provenance object inline", + "itemClass": "schema", "shaclShapes": null, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/openscience/", + "dependsOn": [ + "bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue", + "bblocks://ogc.ogc-utils.prov-entity", + "bblocks://ogc.ogc-utils.prov-activity" + ], + "schema": [ + { + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", + "prof:hasRole": "role:schema", + "dct:format": "application/yaml", + "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" + }, + { + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json", + "prof:hasRole": "role:schema", + "dct:format": "application/json", + "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" + } + ], + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/schema.yaml", + "ldContext": { + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", + "prof:hasRole": "role:mapping", + "dct:format": "application/ld+json", + "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" + }, + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/ontology/openscience/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/ontology/openscience/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.ontology.openscience" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.results" } }, - "@id": "bblocks://ogc.osc.ontology.openscience", + "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.results", "@type": [ - "bblocks:Model", + "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "Open Science Ontology", - "ldContext": null, - "schema": null, + "skos:prefLabel": "Result schema for IPT", "openAPIDocument": null, "ontology": null, "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.common", - "name": "EarthCODE Common STAC profile", + "itemIdentifier": "ogc.osc.ontology.openscience", + "name": "Open Science Ontology", "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", + "abstract": "A modular standards-based ontology for describing interoperable and reproduceable scientific workflows.", "status": "under-development", "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", + "itemClass": "model", "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.ogc-utils.prov", - "bblocks://ogc.contrib.stac.extensions.themes", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", - "bblocks://ogc.contrib.stac.extensions.osc" - ], "version": "0.1", - "dateOfLastChange": "2026-08-12", - "sources": [ - { - "title": "EarthCODE", - "link": "https://earthcode.esa.int/" - }, - { - "title": "EarthCODE Catalog", - "link": "https://opensciencedata.esa.int/" - } + "dateOfLastChange": "2026-08-26", + "dependsOn": [ + "bblocks://ogc.contrib.stac.extensions.processing-ontology", + "bblocks://ogc.contrib.stac.core-ontology", + "bblocks://ogc.geo.geodcat.dcat", + "bblocks://ogc.osc.ontology.cwlprov", + "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "bblocks://ogc.contrib.stac.extensions.cf-ontology", + "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", + "bblocks://ogc.bbr.wf4ever.ro.ResearchObject" ], + "sources": [], "scope": "dev", "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" + "OSPD" ], "shaclShapes": [ { "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.processing-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" - } - ], - "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "schema": [ + }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.cf-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/openscience/", "validationPassed": true, - "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/openscience/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/openscience/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.common" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.ontology.openscience" } }, - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.common", + "@id": "bblocks://ogc.osc.ontology.openscience", "@type": [ - "bblocks:Schema", + "bblocks:Model", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "EarthCODE Common STAC profile", + "skos:prefLabel": "Open Science Ontology", + "ldContext": null, + "schema": null, "openAPIDocument": null, "ontology": null, "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -1226,7 +1150,7 @@ "dateTimeAddition": "2025-10-22T15:29:12.046535", "register": "ogcapi-processes", "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "tags": [ "ogcapi-processes", "schema" @@ -1240,34 +1164,34 @@ ], "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/schema.yaml", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/schema.yaml", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.execute" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.execute" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.execute", @@ -1284,12 +1208,12 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.experiments", - "name": "EarthCODE Experiment", + "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.common", + "name": "EarthCODE Common STAC profile", "highlighted": true, "abstract": "EarthCODE metadata profile linked to semantic models", "status": "under-development", @@ -1297,21 +1221,23 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun", - "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.geo.geodcat.geodcat-records" + "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", + "bblocks://ogc.ogc-utils.prov", + "bblocks://ogc.contrib.stac.extensions.themes", + "bblocks://ogc.contrib.stac.extensions.osc", + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", + "dateOfLastChange": "2026-08-26", "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, { "title": "EarthCODE", "link": "https://earthcode.esa.int/" + }, + { + "title": "EarthCODE Catalog", + "link": "https://opensciencedata.esa.int/" } ], "scope": "dev", @@ -1325,104 +1251,191 @@ "shaclShapes": [ { "prof:hasArtifact": [ - "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", + "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", + "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" } ], "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/", - "validationPassed": true, - "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/", + "validationPassed": false, + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.experiments" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.common" } }, - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", + "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.common", "@type": [ "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "EarthCODE Experiment", + "skos:prefLabel": "EarthCODE Common STAC profile", "openAPIDocument": null, "ontology": null, "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.products", - "name": "EarthCODE Product", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", + "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.api", + "name": "IPT Profile of OGC API Processes", + "status": "under-development", + "dateTimeAddition": "2024-03-22T11:40:00+01:00", + "itemClass": "api", + "register": "ogcapi-features", + "version": "0.1", + "dateOfLastChange": "2026-08-26", + "sources": [ + { + "title": "OGC API Processes", + "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" + } + ], + "dependsOn": [ + "bblocks://ogc.osc.api-profiles.processes.ipt.results", + "bblocks://ogc.osc.api-profiles.processes.ipt.execute" + ], + "tags": [ + "ogcapi-processes", + "features" + ], + "highlighted": true, + "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", + "shaclShapes": null, + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/api/", + "validationPassed": true, + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.api" + } + }, + "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.api", + "@type": [ + "bblocks:Api", + "skos:Concept", + "dcat:Dataset", + "bblocks:BBlock" + ], + "skos:prefLabel": "IPT Profile of OGC API Processes", + "ldContext": null, + "schema": null, + "openAPIDocument": null, + "ontology": null, + "rdfData": [], + "isProfileOf": null, + "skos:topConceptOf": { + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" + } + }, + { + "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.experiments", + "name": "EarthCODE Experiment", + "highlighted": true, + "abstract": "EarthCODE metadata profile linked to semantic models", "status": "under-development", "dateTimeAddition": "2023-09-18T00:00:00Z", "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.contrib.stac.extensions.cf", - "bblocks://ogc.ogc-utils.prov-entity" + "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -1443,6 +1456,15 @@ "EarthCODE" ], "shaclShapes": [ + { + "prof:hasArtifact": [ + "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, { "prof:hasArtifact": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" @@ -1460,67 +1482,103 @@ "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" } ], "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/", - "validationPassed": true, - "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/", + "validationPassed": false, + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.products" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.experiments" } }, - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.products", + "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", "@type": [ "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "EarthCODE Product", + "skos:prefLabel": "EarthCODE Experiment", "openAPIDocument": null, "ontology": null, "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.workflows", - "name": "EarthCODE Workflow", + "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.products", + "name": "EarthCODE Product", "highlighted": true, "abstract": "EarthCODE metadata profile linked to semantic models", "status": "under-development", @@ -1528,19 +1586,21 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.geo.geodcat.geodcat-records", "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.api.processes.v1.schemas.inputDescription" + "bblocks://ogc.contrib.stac.extensions.cf", + "bblocks://ogc.osc.geodcat-stac-earthcode.common" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { "title": "GeoDCAT Specification", "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" + }, + { + "title": "EarthCODE", + "link": "https://earthcode.esa.int/" } ], "scope": "dev", @@ -1552,6 +1612,33 @@ "EarthCODE" ], "shaclShapes": [ + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.cf-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, { "prof:hasArtifact": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" @@ -1569,122 +1656,225 @@ "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" } ], "ldContext": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "prof:hasRole": "role:mapping", "dct:format": "application/ld+json", "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" }, "schema": [ { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/", - "validationPassed": true, - "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/", + "validationPassed": false, + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.workflows" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.products" } }, - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", + "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.products", "@type": [ "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "EarthCODE Workflow", + "skos:prefLabel": "EarthCODE Product", "openAPIDocument": null, "ontology": null, "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.api", - "name": "IPT Profile of OGC API Processes", + "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.workflows", + "name": "EarthCODE Workflow", + "highlighted": true, + "abstract": "EarthCODE metadata profile linked to semantic models", "status": "under-development", - "dateTimeAddition": "2024-03-22T11:40:00+01:00", - "itemClass": "api", - "register": "ogcapi-features", + "dateTimeAddition": "2023-09-18T00:00:00Z", + "itemClass": "schema", + "register": "ogc-incubator", + "dependsOn": [ + "bblocks://ogc.api.processes.v1.schemas.outputDescription", + "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.ogc-utils.prov-entity", + "bblocks://ogc.api.processes.v1.schemas.inputDescription", + "bblocks://ogc.osc.geodcat-stac-earthcode.common" + ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", + "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { - "title": "OGC API Processes", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" + "title": "GeoDCAT Specification", + "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" } ], - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.ipt.results", - "bblocks://ogc.osc.api-profiles.processes.ipt.execute" - ], + "scope": "dev", "tags": [ - "ogcapi-processes", - "features" + "DCAT", + "profile", + "Records", + "STAC", + "EarthCODE" ], - "highlighted": true, - "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", - "shaclShapes": null, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/api/", - "validationPassed": true, + "shaclShapes": [ + { + "prof:hasArtifact": [ + "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + } + ], + "ldContext": { + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "prof:hasRole": "role:mapping", + "dct:format": "application/ld+json", + "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" + }, + "schema": [ + { + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", + "prof:hasRole": "role:schema", + "dct:format": "application/yaml", + "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" + }, + { + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json", + "prof:hasRole": "role:schema", + "dct:format": "application/json", + "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" + } + ], + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/", + "validationPassed": false, + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.api" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.workflows" } }, - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.api", + "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", "@type": [ - "bblocks:Api", + "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "IPT Profile of OGC API Processes", - "ldContext": null, - "schema": null, + "skos:prefLabel": "EarthCODE Workflow", "openAPIDocument": null, "ontology": null, "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -1701,7 +1891,7 @@ "bblocks://ogc.osc.api-profiles.processes.ipt.api" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -1713,20 +1903,20 @@ "PROV" ], "shaclShapes": null, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/workflow/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/workflow/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.workflow" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.workflow" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.workflow", @@ -1744,7 +1934,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -1758,12 +1948,12 @@ "register": "ogc-incubator", "dependsOn": [ "bblocks://ogc.osc.geodcat-stac-earthcode.products", + "bblocks://ogc.osc.api-profiles.processes.workflow", "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", - "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", - "bblocks://ogc.osc.api-profiles.processes.workflow" + "bblocks://ogc.osc.geodcat-stac-earthcode.workflows" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -1775,6 +1965,33 @@ "PROV" ], "shaclShapes": [ + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.cf-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, { "prof:hasArtifact": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" @@ -1795,7 +2012,25 @@ }, { "prof:hasArtifact": [ - "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, + { + "prof:hasArtifact": [ + "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ], "rdfs:seeAlso": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", "prof:hasRole": "role:validation", @@ -1803,20 +2038,20 @@ "dct:conformsTo": "shacl:" } ], - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ospd/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ospd/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ospd" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ospd" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.ospd", @@ -1834,7 +2069,7 @@ "rdfData": [], "isProfileOf": null, "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, { @@ -1846,7 +2081,7 @@ "itemClass": "api", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -1865,45 +2100,45 @@ }, "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "bblocks://ogc.api.processes.v1.paths.LandingPage", + "bblocks://ogc.api.processes.v1.responses.ServerError", "bblocks://ogc.api.processes.v1.schemas.execute", - "bblocks://ogc.api.processes.v1.parameters.jobId", + "bblocks://ogc.api.processes.v1.schemas.outputDescription", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "bblocks://ogc.api.processes.v1.paths.Conformance", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "bblocks://ogc.api.processes.v1.responses.NotFound", - "bblocks://ogc.api.processes.v1.api", - "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", - "bblocks://ogc.api.processes.v1.responses.ServerError", "bblocks://ogc.api.processes.v1.paths.ProcessList", - "bblocks://ogc.api.processes.v1.paths.LandingPage", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "bblocks://ogc.api.processes.v1.paths.Conformance", "bblocks://ogc.api.processes.v1.schemas.inputDescription", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", "bblocks://ogc.api.processes.v1.paths.JobList", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "bblocks://ogc.api.processes.v1.parameters.jobId", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "bblocks://ogc.api.processes.v1.api", + "bblocks://ogc.api.processes.v1.responses.NotFound", + "bblocks://ogc.api.processes.v1.responses.ExecuteAsync" ], - "sourceOpenAPIDocument": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/openapi.yaml", + "sourceOpenAPIDocument": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", "openAPIDocument": { - "prof:hasArtifact": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://spec.openapis.org/oas/v3.1.0.html" }, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation" } }, "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation", @@ -1919,7 +2154,7 @@ "ontology": null, "rdfData": [], "skos:topConceptOf": { - "@id": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/" + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } } ], @@ -1942,9 +2177,6 @@ { "@id": "bblocks://ogc.osc.prov-processing-step" }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.results" - }, { "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" }, @@ -1957,14 +2189,20 @@ { "@id": "bblocks://ogc.osc.application-package" }, + { + "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.results" + }, { "@id": "bblocks://ogc.osc.ontology.openscience" }, + { + "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.execute" + }, { "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.common" }, { - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.execute" + "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.api" }, { "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments" @@ -1975,9 +2213,6 @@ { "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.workflows" }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.api" - }, { "@id": "bblocks://ogc.osc.api-profiles.processes.workflow" }, diff --git a/build/bblocks.ttl b/build/bblocks.ttl index 02e0bd03..7b3b3ef6 100644 --- a/build/bblocks.ttl +++ b/build/bblocks.ttl @@ -2,8 +2,8 @@ @prefix dcat: . @prefix dct: . @prefix foaf: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix owl: . @prefix prof: . @prefix prov: . @@ -22,17 +22,17 @@ rdfs:label "Open Science profile of OGC API Processes" ; dct:abstract "Support reproduceable science and interoperable workflows through profiling OGC API Processes to use a workflow model with transparent provenance and adherance to a common metadata profile for describing data inputs and outputs."^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Open Science profile of OGC API Processes" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "PROV", "Records", @@ -40,18 +40,43 @@ "profile" ; prof:hasResource [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ] ; bblocks:dependsOn , , @@ -68,17 +93,17 @@ rdfs:label "Custom OGC API processes instance" ; dct:abstract "An example of an OGC API Processes implementation using building blocks"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Custom OGC API processes instance" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; @@ -110,24 +135,44 @@ rdfs:label "Open Science Ontology" ; dct:abstract "A modular standards-based ontology for describing interoperable and reproduceable scientific workflows."^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Open Science Ontology" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "OSPD" ; + prof:hasResource [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ] ; bblocks:dependsOn , , , , , - , + , , ; bblocks:scope ; @@ -142,32 +187,32 @@ dct:abstract "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type."^^ ; dct:created "2026-08-05T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1.0" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Geospatial Processing Step Provenance" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "ospd", "processing", "prov-o", "provenance" ; prof:hasResource [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ] ; bblocks:dependsOn ; bblocks:scope ; bblocks:status ; @@ -177,22 +222,22 @@ rdfs:label "Earth Observation Application Package" . - rdfs:label "EarthCODE Catalog" . - - a prov:Entity ; + a prov:Entity ; dct:format "text/turtle" ; - prov:wasAttributedTo _:N3a3a5dce0c2e4a5183fe55eb03fa63c1 ; + prov:wasAttributedTo _:N52f68e87e20c4b66bdb6021a5a226681 ; prov:wasGeneratedBy [ a prov:Activity ; - prov:endedAtTime "2026-08-12T14:40:58.410431"^^xsd:dateTime ; - prov:startedAtTime "2026-08-12T14:40:58.256564"^^xsd:dateTime ; + prov:endedAtTime "2026-08-26T04:42:51.259882"^^xsd:dateTime ; + prov:startedAtTime "2026-08-26T04:42:51.050909"^^xsd:dateTime ; prov:used [ a prov:Entity ; - dct:format "application/yaml" ; - rdfs:seeAlso ], - [ a prov:Entity ; dct:format "application/json" ; - dct:hasVersion "git:b4afcf7ee351199cb556e8db883f98e57881e3dc" ; - rdfs:seeAlso ] ; - prov:wasAssociatedWith _:N3a3a5dce0c2e4a5183fe55eb03fa63c1 ] . + dct:hasVersion "git:eae9b01cdbbc8d96b5eb11ac3d9df4899fbfa8b8" ; + rdfs:seeAlso ], + [ a prov:Entity ; + dct:format "application/yaml" ; + rdfs:seeAlso ] ; + prov:wasAssociatedWith _:N52f68e87e20c4b66bdb6021a5a226681 ] . + + rdfs:label "EarthCODE Catalog" . a skos:Concept, dcat:Dataset, @@ -202,17 +247,17 @@ dct:abstract "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/"^^ ; dct:created "2024-03-22T11:40:00+01:00"^^xsd:dateTime ; dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; + dct:modified "2026-08-26"^^xsd:date ; dct:source ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "IPT Profile of OGC API Processes" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "features", "ogcapi-processes" ; bblocks:dependsOn , @@ -226,26 +271,26 @@ bblocks:Schema ; rdfs:label "Execute (request) schema for IPT" ; dct:created "2025-10-22T15:29:12.046535"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Execute (request) schema for IPT" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "ogcapi-processes", "schema" ; prof:hasResource [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn , ; @@ -259,31 +304,31 @@ rdfs:label "Result schema for IPT" ; dct:abstract "constraint on results to include provenance object inline"^^ ; dct:created "2025-10-22T15:29:12.046535"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Result schema for IPT" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "ogcapi-processes", "schema" ; prof:hasResource [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; + prof:hasArtifact ; + prof:hasRole role:mapping ] ; bblocks:dependsOn , , ; @@ -297,31 +342,31 @@ rdfs:label "Buffer geometry process description" ; dct:abstract "Description of the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Buffer geometry process description" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn , , @@ -336,31 +381,31 @@ rdfs:label "Example OGC API Processes instance input descriptions" ; dct:abstract "Collection of input descriptions"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Example OGC API Processes instance input descriptions" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; prof:hasResource [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn ; bblocks:status ; @@ -373,32 +418,32 @@ rdfs:label "Example OGC API Processes instance output descriptions" ; dct:abstract "Collection of output descriptions"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Example OGC API Processes instance output descriptions" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ] ; bblocks:dependsOn ; bblocks:status ; bblocks:validationPassed true . @@ -410,17 +455,17 @@ rdfs:label "Workflow profile of OGC API Processes" ; dct:abstract "Generalised profile of API Processes executing a workflow (using Application Package profile of CWL)"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Workflow profile of OGC API Processes" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "PROV", "Records", @@ -439,32 +484,32 @@ rdfs:label "Application Package" ; dct:abstract "Earth Observation Application Package. "^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; + dct:modified "2026-08-26"^^xsd:date ; dct:source ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "Application Package" ; - skos:topConceptOf ; + skos:topConceptOf ; prof:hasResource [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ] ; bblocks:dependsOn ; - bblocks:hasSourceJsonLdContext ; + bblocks:hasSourceJsonLdContext ; bblocks:scope ; bblocks:status ; bblocks:validationPassed true . @@ -477,52 +522,77 @@ dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; + dct:modified "2026-08-26"^^xsd:date ; dct:source , ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "EarthCODE Product" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "EarthCODE", "Records", "STAC", "profile" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], + prof:hasResource [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; + dct:format "application/yaml" ; + prof:hasArtifact ; prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ] ; bblocks:dependsOn , , ; - bblocks:hasSourceJsonLdContext ; + bblocks:hasSourceJsonLdContext ; bblocks:scope ; bblocks:status ; - bblocks:validationPassed true . + bblocks:validationPassed false . a skos:Concept, dcat:Dataset, @@ -532,17 +602,17 @@ dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; + dct:modified "2026-08-26"^^xsd:date ; dct:source ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "EarthCODE Workflow" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "EarthCODE", "Records", @@ -550,35 +620,55 @@ "profile" ; prof:hasResource [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ] ; bblocks:dependsOn , , , , ; - bblocks:hasSourceJsonLdContext ; + bblocks:hasSourceJsonLdContext ; bblocks:scope ; bblocks:status ; - bblocks:validationPassed true . + bblocks:validationPassed false . a skos:Concept, dcat:Dataset, @@ -587,17 +677,17 @@ rdfs:label "CWL Ontology" ; dct:abstract "Ontology describing the Common Workflow Language (CWL) model"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "CWL Ontology" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "OSPD" ; bblocks:dependsOn ; bblocks:scope ; @@ -611,31 +701,31 @@ rdfs:label "Buffer geometry process input description" ; dct:abstract "Description for the inputs of the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Buffer geometry process input description" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn , ; @@ -649,31 +739,31 @@ rdfs:label "Buffer geometry process input schema" ; dct:abstract "Input schema for the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Buffer geometry process input schema" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; prof:hasResource [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ] ; bblocks:dependsOn , ; @@ -687,32 +777,32 @@ rdfs:label "Buffer geometry process output description" ; dct:abstract "Description for the output of the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Buffer geometry process output description" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; prof:hasResource [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ] ; + prof:hasArtifact ; + prof:hasRole role:mapping ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ] ; bblocks:dependsOn , ; bblocks:status ; @@ -725,27 +815,27 @@ rdfs:label "Buffer geometry process output schema" ; dct:abstract "Output schema for the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; - dct:modified "2026-08-12"^^xsd:date ; - skos:inScheme ; + dct:modified "2026-08-26"^^xsd:date ; + skos:inScheme ; skos:prefLabel "Buffer geometry process output schema" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "examples", "ogc api", "ogc api processes" ; prof:hasResource [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; + dct:format "application/yaml" ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; + dct:format "application/json" ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:status ; bblocks:validationPassed true . @@ -761,45 +851,65 @@ rdfs:label "EarthCODE Common STAC profile" ; dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/markdown" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; + dct:modified "2026-08-26"^^xsd:date ; dct:source , ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "EarthCODE Common STAC profile" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "EarthCODE", "Records", "STAC", "profile" ; - prof:hasResource [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo ; dct:format "application/yaml" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ] ; bblocks:dependsOn , , @@ -807,10 +917,10 @@ , , ; - bblocks:hasSourceJsonLdContext ; + bblocks:hasSourceJsonLdContext ; bblocks:scope ; bblocks:status ; - bblocks:validationPassed true . + bblocks:validationPassed false . a skos:Concept, dcat:Dataset, @@ -819,60 +929,80 @@ rdfs:label "EarthCODE Experiment" ; dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; - dct:modified "2026-08-12"^^xsd:date ; + dct:modified "2026-08-26"^^xsd:date ; dct:source , ; - skos:inScheme ; + skos:inScheme ; skos:prefLabel "EarthCODE Experiment" ; - skos:topConceptOf ; + skos:topConceptOf ; dcat:keyword "DCAT", "EarthCODE", "Records", "STAC", "profile" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo shacl: ; + prof:hasResource [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], [ dct:conformsTo ; dct:format "application/ld+json" ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:mapping ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; + prof:hasRole role:schema ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; - prof:hasArtifact ; + prof:hasArtifact ; prof:hasRole role:validation ] ; bblocks:dependsOn , , ; - bblocks:hasSourceJsonLdContext ; + bblocks:hasSourceJsonLdContext ; bblocks:scope ; bblocks:status ; - bblocks:validationPassed true . + bblocks:validationPassed false . - a skos:ConceptScheme, + a skos:ConceptScheme, dcat:Catalog, bblocks:BBlocksRegister ; rdfs:label "Building Blocks - Open Science Workflows Building Blocks" ; @@ -880,7 +1010,7 @@ """^^ ; dct:description """This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance. """^^ ; - dct:modified "2026-08-12T14:40:36.126254"^^xsd:dateTime ; + dct:modified "2026-08-26T04:42:06.527056"^^xsd:dateTime ; void:sparqlEndpoint ; owl:imports , , @@ -912,24 +1042,24 @@ , ; skos:prefLabel "Building Blocks - Open Science Workflows Building Blocks" ; - prof:hasResource [ rdfs:label "This Building Blocks Register in JSON-LD format" ; - dct:type "application/ld+json" ; - ns1:relation ; - ns2:hasTarget ], + prof:hasResource [ rdfs:label "This Building Blocks Register in RDF Turtle format" ; + dct:type "text/turtle" ; + ns2:relation ; + ns1:hasTarget ], [ rdfs:label "This Building Blocks Register in JSON format" ; dct:type "application/json" ; - ns1:relation ; - ns2:hasTarget ], - [ rdfs:label "This Building Blocks Register in RDF Turtle format" ; - dct:type "text/turtle" ; - ns1:relation ; - ns2:hasTarget ] ; - foaf:homepage ; - bblocks:hasValidationReport . + ns2:relation ; + ns1:hasTarget ], + [ rdfs:label "This Building Blocks Register in JSON-LD format" ; + dct:type "application/ld+json" ; + ns2:relation ; + ns1:hasTarget ] ; + foaf:homepage ; + bblocks:hasValidationReport . -_:N3a3a5dce0c2e4a5183fe55eb03fa63c1 a prov:Agent, +_:N52f68e87e20c4b66bdb6021a5a226681 a prov:Agent, schema:SoftwareApplication ; rdfs:label "OGC-NA tools" ; - dct:hasVersion "0.5.32.dev1+g4f7b75c19" ; + dct:hasVersion "0.5.33" ; rdfs:seeAlso . diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json index 1c5c27a5..f4a5b629 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json @@ -8,7 +8,7 @@ "itemClass": "api", "register": "ogcapi-features", "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "sources": [ { "title": "OGC API Processes", @@ -26,7 +26,7 @@ "highlighted": true, "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", "shaclShapes": {}, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/api/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/api/", "validationPassed": true, "description": "## IPT Profile\n\nThe IPT profile supports canonical mechanisms for handling Integrity, Provenance and Trust.\n\nSpecifically this profile:\n\n1. allows a client to nominate IRI identifier for the prov:Activity\n2. allows a client to nominate IRI for the Process Service as an prov:Agent\n3. allows a client to nominate an IRI for the result object\n4. Defines how a provenance trace can be return by reference or inline in the result as a prov:Entity\n\nThese constraints are defined by specialisations of input and output descriptions.\n\nTodo: define how the OpenAPI document refines the base.", "annotatedSchema": null, diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json index 924eca1d..8f7562a5 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json @@ -6,7 +6,7 @@ "dateTimeAddition": "2025-10-22T15:29:12.046535", "register": "ogcapi-processes", "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "tags": [ "ogcapi-processes", "schema" @@ -19,12 +19,12 @@ "ogc.ogc-utils.iri-or-curie" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/schema.yaml", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/schema.yaml", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/", "validationPassed": true, "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/execute/schema.yaml\nproperties:\n inputs:\n activity_id:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\n result_id:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\n agent_id:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\nrequired:\n- activity_id\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json index 62fa2ded..f7304b0e 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json @@ -6,7 +6,7 @@ "dateTimeAddition": "2025-10-22T15:29:12.046535", "register": "ogcapi-processes", "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "tags": [ "ogcapi-processes", "schema" @@ -17,17 +17,17 @@ "shaclShapes": {}, "dependsOn": [ "ogc.api.processes.v1.schemas.qualifiedInputValue", - "ogc.ogc-utils.prov-activity", - "ogc.ogc-utils.prov-entity" + "ogc.ogc-utils.prov-entity", + "ogc.ogc-utils.prov-activity" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/", "validationPassed": true, "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/qualifiedInputValue/schema.yaml\nproperties:\n value:\n oneOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json index eef6affb..30c16fc8 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json @@ -11,12 +11,12 @@ "register": "ogc-incubator", "dependsOn": [ "ogc.osc.geodcat-stac-earthcode.products", + "ogc.osc.api-profiles.processes.workflow", "ogc.osc.geodcat-stac-earthcode.experiments", - "ogc.osc.geodcat-stac-earthcode.workflows", - "ogc.osc.api-profiles.processes.workflow" + "ogc.osc.geodcat-stac-earthcode.workflows" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -28,17 +28,32 @@ "PROV" ], "shaclShapes": { + "ogc.contrib.stac.extensions.cf-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ] }, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ospd/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ospd/", "validationPassed": true, "annotatedSchema": null, "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json index 1959382e..f6684066 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json @@ -9,7 +9,7 @@ "itemClass": "api", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -28,27 +28,27 @@ }, "shaclShapes": {}, "dependsOn": [ - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "ogc.api.processes.v1.paths.LandingPage", + "ogc.api.processes.v1.responses.ServerError", "ogc.api.processes.v1.schemas.execute", - "ogc.api.processes.v1.parameters.jobId", + "ogc.api.processes.v1.schemas.outputDescription", "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "ogc.api.processes.v1.paths.Conformance", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "ogc.api.processes.v1.responses.NotFound", - "ogc.api.processes.v1.api", - "ogc.api.processes.v1.responses.ExecuteAsync", - "ogc.api.processes.v1.responses.ServerError", "ogc.api.processes.v1.paths.ProcessList", - "ogc.api.processes.v1.paths.LandingPage", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "ogc.api.processes.v1.paths.Conformance", "ogc.api.processes.v1.schemas.inputDescription", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", "ogc.api.processes.v1.paths.JobList", - "ogc.api.processes.v1.schemas.outputDescription", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "ogc.api.processes.v1.parameters.jobId", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "ogc.api.processes.v1.api", + "ogc.api.processes.v1.responses.NotFound", + "ogc.api.processes.v1.responses.ExecuteAsync" ], - "sourceOpenAPIDocument": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/openapi.yaml", - "openAPIDocument": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/", + "sourceOpenAPIDocument": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", + "openAPIDocument": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/", "validationPassed": true, "annotatedSchema": null, "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json index cadb4ac4..90f3278a 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -18,19 +18,19 @@ ], "shaclShapes": {}, "dependsOn": [ - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "ogc.api.processes.v1.schemas.inputDescription" + "ogc.api.processes.v1.schemas.inputDescription", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml\ntype: object\nproperties:\n geometry:\n type: object\n properties:\n title:\n type: string\n const: Area for the buffer geometry\n minOccurs:\n type: integer\n const: 1\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry\n distance:\n type: object\n properties:\n title:\n type: string\n const: Buffer Distance\n description:\n type: string\n const: The distance from the geometry to create the buffer\n minOccurs:\n type: integer\n const: 1\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance\n units:\n type: object\n properties:\n title:\n type: string\n example: Distance Units\n description:\n type: string\n minOccurs:\n type: integer\n const: 0\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units\n", + "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml\ntype: object\nproperties:\n geometry:\n type: object\n properties:\n title:\n type: string\n const: Area for the buffer geometry\n minOccurs:\n type: integer\n const: 1\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry\n distance:\n type: object\n properties:\n title:\n type: string\n const: Buffer Distance\n description:\n type: string\n const: The distance from the geometry to create the buffer\n minOccurs:\n type: integer\n const: 1\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance\n units:\n type: object\n properties:\n title:\n type: string\n example: Distance Units\n description:\n type: string\n minOccurs:\n type: integer\n const: 0\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json index ca63a88b..9d098ee3 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -22,13 +22,13 @@ "ogc.geo.common.data_types.geojson" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", "validationPassed": true, "annotatedSchema": "type: object\nrequired:\n- geometry\n- distance\nproperties:\n geometry:\n allOf:\n - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml\n - required:\n - type\n - coordinates\n properties:\n type:\n enum:\n - Point\n - LineString\n - polygon\n distance:\n type: object\n properties:\n type:\n type: string\n example: number\n minimum:\n type: number\n example: 0\n units:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\n enum:\n - meters\n - kilometers\n - feet\n - miles\n default: meters\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json index 31508176..6d029822 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -18,19 +18,19 @@ ], "shaclShapes": {}, "dependsOn": [ - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "ogc.api.processes.v1.schemas.outputDescription" + "ogc.api.processes.v1.schemas.outputDescription", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml\nproperties:\n schema:\n type: object\n properties:\n bufferedGeometry:\n type: object\n properties:\n title:\n type: string\n const: Buffered Geometry\n description:\n type: string\n schema:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry\n area:\n type: object\n properties:\n title:\n type: string\n const: Buffer Area\n description:\n type: string\n schema:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area\n", + "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml\nproperties:\n schema:\n type: object\n properties:\n bufferedGeometry:\n type: object\n properties:\n title:\n type: string\n const: Buffered Geometry\n description:\n type: string\n schema:\n $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry\n area:\n type: object\n properties:\n title:\n type: string\n const: Buffer Area\n description:\n type: string\n schema:\n $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json index d966f8ad..c45b8db5 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -18,12 +18,12 @@ ], "shaclShapes": {}, "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", "validationPassed": true, "annotatedSchema": "type: object\nproperties:\n bufferedGeometry:\n type: object\n properties:\n type:\n type: string\n const: Polygon\n coordinates:\n type: array\n minItems: 2\n items:\n type: number\n area:\n type: number\n minimum: 0\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json index 8f9d4bc5..05df0f68 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -18,20 +18,20 @@ ], "shaclShapes": {}, "dependsOn": [ + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", "ogc.api.processes.v1.schemas.process", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml\n- properties:\n inputs:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml\n additionalProperties: false\n outputs:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml\n additionalProperties: false\n", + "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml\n- properties:\n inputs:\n $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml\n additionalProperties: false\n outputs:\n $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml\n additionalProperties: false\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json index 488323de..258c40f0 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -21,15 +21,15 @@ "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", "validationPassed": true, - "annotatedSchema": "anyOf:\n- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml\n", + "annotatedSchema": "anyOf:\n- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json index c5552079..058b590e 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json @@ -9,7 +9,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -21,15 +21,15 @@ "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", "validationPassed": true, - "annotatedSchema": "anyOf:\n- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml\n", + "annotatedSchema": "anyOf:\n- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json index b1e023dd..bad9f7d8 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json @@ -14,7 +14,7 @@ "ogc.osc.api-profiles.processes.ipt.api" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -26,7 +26,7 @@ "PROV" ], "shaclShapes": {}, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/workflow/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/workflow/", "validationPassed": true, "annotatedSchema": null, "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", diff --git a/build/generateddocs/json-full/osc/application-package/index.json b/build/generateddocs/json-full/osc/application-package/index.json index 883c0cf4..4d1c9bbc 100644 --- a/build/generateddocs/json-full/osc/application-package/index.json +++ b/build/generateddocs/json-full/osc/application-package/index.json @@ -13,7 +13,7 @@ "ogc.profiles.prov.cwl.provenance" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -26,13 +26,13 @@ "shaclShapes": {}, "ldContext": "/github/workspace/_sources/application-package/context.jsonld", "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/", "validationPassed": true, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/application-package/", "description": "## Example Application Pacakge\n\nCWL profile \n\nTodo: define what makes this unique. Refactor CWL as a building block - or link to previous work by @avillar", @@ -45,7 +45,7 @@ "language": "yaml", "ref": "https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/application-package/example_1_1.yaml", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/application-package/example_1_1.yaml", "sizeBytes": 6212, "code": "cwlVersion: v1.0\n$namespaces:\n s: https://schema.org/\ns:softwareVersion: 1.4.1\nschemas:\n - http://schema.org/version/9.0/schemaorg-current-http.rdf\n$graph:\n - class: Workflow\n id: water_bodies\n label: Water bodies detection based on NDWI and otsu threshold\n doc: Water bodies detection based on NDWI and otsu threshold and generate a STAC catalog for the outputs\n requirements:\n - class: ScatterFeatureRequirement\n - class: SubworkflowFeatureRequirement\n inputs:\n aoi:\n label: area of interest\n doc: area of interest as a bounding box\n type: string\n default: \"-121.399,39.834,-120.74,40.472\"\n epsg:\n label: EPSG code\n doc: EPSG code\n type: string\n default: \"EPSG:4326\"\n stac_items:\n label: Sentinel-2 STAC items\n doc: list of Sentinel-2 COG STAC items\n type: string[]\n default: [\"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\", \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"]\n bands:\n label: bands used for the NDWI\n doc: bands used for the NDWI\n type: string[]\n default: [\"green\", \"nir\"]\n outputs:\n - id: stac_catalog\n outputSource:\n - node_stac/stac_catalog\n type: Directory\n steps:\n node_water_bodies:\n run: \"#detect_water_body\"\n in:\n item: stac_items\n aoi: aoi\n epsg: epsg\n bands: bands\n out:\n - detected_water_body\n scatter: item\n scatterMethod: dotproduct\n node_stac:\n run: \"#stac\"\n in:\n item: stac_items\n rasters:\n source: node_water_bodies/detected_water_body\n out:\n - stac_catalog\n - class: Workflow\n id: detect_water_body\n label: Water body detection based on NDWI and otsu threshold\n doc: Water body detection based on NDWI and otsu threshold\n requirements:\n - class: ScatterFeatureRequirement\n inputs:\n aoi:\n doc: area of interest as a bounding box\n type: string\n epsg:\n doc: EPSG code\n type: string\n default: \"EPSG:4326\"\n bands:\n doc: bands used for the NDWI\n type: string[]\n item:\n doc: STAC item\n type: string\n outputs:\n - id: detected_water_body\n outputSource:\n - node_otsu/binary_mask_item\n type: File\n steps:\n node_crop:\n run: \"#crop\"\n in:\n item: item\n aoi: aoi\n epsg: epsg\n band: bands\n out:\n - cropped\n scatter: band\n scatterMethod: dotproduct\n node_normalized_difference:\n run: \"#norm_diff\"\n in:\n rasters:\n source: node_crop/cropped\n out:\n - ndwi\n node_otsu:\n run: \"#otsu\"\n in:\n raster:\n source: node_normalized_difference/ndwi\n out:\n - binary_mask_item\n - class: CommandLineTool\n id: crop\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/crop:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n item:\n type: string\n inputBinding:\n prefix: --input-item\n aoi:\n type: string\n inputBinding:\n prefix: --aoi\n epsg:\n type: string\n inputBinding:\n prefix: --epsg\n band:\n type: string\n inputBinding:\n prefix: --band\n outputs:\n cropped:\n outputBinding:\n glob: '*.tif'\n type: File\n - class: CommandLineTool\n id: norm_diff\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/norm_diff:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n rasters:\n type: File[]\n inputBinding:\n position: 1\n outputs:\n ndwi:\n outputBinding:\n glob: '*.tif'\n type: File\n - class: CommandLineTool\n id: otsu\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/otsu:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n raster:\n type: File\n inputBinding:\n position: 1\n outputs:\n binary_mask_item:\n outputBinding:\n glob: '*.tif'\n type: File\n - class: CommandLineTool\n id: stac\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/stac:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n item:\n type:\n type: array\n items: string\n inputBinding:\n prefix: --input-item\n rasters:\n type:\n type: array\n items: File\n inputBinding:\n prefix: --water-body\n outputs:\n stac_catalog:\n outputBinding:\n glob: .\n type: Directory\n" } diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json index ebd0db36..12e5d3a5 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json @@ -11,14 +11,14 @@ "register": "ogc-incubator", "dependsOn": [ "ogc.geo.geodcat.geodcat-records", + "ogc.geo.geodcat.stac.geodcat-stac-item", "ogc.ogc-utils.prov", "ogc.contrib.stac.extensions.themes", - "ogc.geo.geodcat.stac.geodcat-stac-item", - "ogc.geo.geodcat.stac.geodcat-stac-collection", - "ogc.contrib.stac.extensions.osc" + "ogc.contrib.stac.extensions.osc", + "ogc.geo.geodcat.stac.geodcat-stac-collection" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "sources": [ { "title": "EarthCODE", @@ -43,18 +43,30 @@ ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ] }, - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/", - "validationPassed": true, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/", + "validationPassed": false, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", "description": "## ESA EarthCODE experiments as GeoDCAT and STAC profile \n\nThis building block shows a possible profile of GeoDCAT supporting semantic annotation and inclusion of the three STAC extensions used by EarthCODE:\n\n- themes\n- osc\n- cf\n", "examples": [ @@ -66,21 +78,21 @@ "language": "json", "ref": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", "sizeBytes": 2880, "code": "{\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld", - "sizeBytes": 3041, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld\",\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \\u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld", + "sizeBytes": 3015, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld\",\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \\u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl", - "sizeBytes": 3635, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix oa: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a ;\n ns1:Accessible_files 0e+00 ;\n ns1:Accessible_general true ;\n ns1:Accessible_protocols true ;\n ns1:Findable_has_doi false ;\n ns1:Findable_identifier true ;\n ns1:Findable_indexed true ;\n ns1:Findable_indexed_approved_data false ;\n ns1:Findable_indexed_approved_metadata false ;\n ns1:Findable_rich_metadata true ;\n ns1:Findable_stac_assets false ;\n ns1:Interoperable_controlled_vocabularies true ;\n ns1:Interoperable_has_documentation false ;\n ns1:Interoperable_related_links true ;\n ns1:Interoperable_uses_formal_language true ;\n ns1:Reusable_cloud_assets_rate 0e+00 ;\n ns1:Reusable_has_access_example false ;\n ns1:Reusable_has_license true ;\n ns1:Reusable_has_visualisation false ;\n ns1:Reusable_rich_descriptions true ;\n ns1:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" ;\n ns3:status \"completed\" ;\n ns3:type \"product\" .\n\n" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl", + "sizeBytes": 3682, + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a ;\n ns2:Accessible_files 0e+00 ;\n ns2:Accessible_general true ;\n ns2:Accessible_protocols true ;\n ns2:Findable_has_doi false ;\n ns2:Findable_identifier true ;\n ns2:Findable_indexed true ;\n ns2:Findable_indexed_approved_data false ;\n ns2:Findable_indexed_approved_metadata false ;\n ns2:Findable_rich_metadata true ;\n ns2:Findable_stac_assets false ;\n ns2:Interoperable_controlled_vocabularies true ;\n ns2:Interoperable_has_documentation false ;\n ns2:Interoperable_related_links true ;\n ns2:Interoperable_uses_formal_language true ;\n ns2:Reusable_cloud_assets_rate 0e+00 ;\n ns2:Reusable_has_access_example false ;\n ns2:Reusable_has_license true ;\n ns2:Reusable_has_visualisation false ;\n ns2:Reusable_rich_descriptions true ;\n ns2:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:project \"cerulean-information-factory\"^^xsd:string ;\n osc:status osc:completed ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" } ] } diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json index 334a5814..d4657c98 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json @@ -10,12 +10,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "ogc.bbr.wf4ever.wfprov.WorkflowRun", "ogc.osc.geodcat-stac-earthcode.common", - "ogc.geo.geodcat.geodcat-records" + "ogc.geo.geodcat.geodcat-records", + "ogc.bbr.wf4ever.wfprov.WorkflowRun" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -37,25 +37,37 @@ ], "shaclShapes": { "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ] }, - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/", - "validationPassed": true, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/", + "validationPassed": false, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", "description": "## ESA EarthCODE experiments as GeoDCAT and STAC profile \n\nThis building block shows a possible profile of GeoDCAT supporting semantic annotation and inclusion of the three STAC extensions used by EarthCODE:\n\n- themes\n- osc\n- cf\n", "examples": [ @@ -65,9 +77,9 @@ "snippets": [ { "language": "turtle", - "ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/examples/KindGroveProvenance.ttl", + "ref": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/KindGroveProvenance.ttl", "base-uri": "https://ogc.org/demo/ospd/kindgrove/", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", "sizeBytes": 7889, "code": "PREFIX prov: \nPREFIX schema: \nPREFIX stac: \nPREFIX wfdesc: \nPREFIX wfkg: \nPREFIX wfprov: \nPREFIX xsd: \n\nwfkg:DefineStudyAreaRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:DefineStudyAreaProcess ;\n wfprov:hasSubProcessRun\n wfkg:AddCenterPointRun ,\n wfkg:AddInfoAnnotationRun ,\n wfkg:AddStudyAreaBoundaryRun ,\n wfkg:CreateBoundingBoxRun ,\n wfkg:CreateLocationSelectorWidgetRun ,\n wfkg:CreateMapRun ,\n wfkg:DisplayStudyAreaRun ,\n wfkg:GetSelectedSiteRun ;\n wfprov:usedInput\n wfkg:DateRange ,\n wfkg:StudyArea ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:InteractiveVisualisation\n a wfprov:Artifact ;\n wfprov:wasOutputFrom wfkg:DisplaySummaryReportRun ;\n schema:encodingFormat \"text/html\" ;\n schema:name \"HTML Summary Report\" ;\n.\n\nwfkg:AWSSTACCatalog\n a\n wfprov:Artifact ,\n stac:Catalog ;\n schema:name \"AWS STAC Catalog\" ;\n schema:url \"https://earth-search.aws.element84.com/v1\" ;\n.\n\nwfkg:AllometricEquationDesc\n a wfdesc:Process ;\n.\n\nwfkg:AllometricEquationRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:AllometricEquationDesc ;\n wfprov:usedInput\n wfkg:MangroveMask ,\n wfkg:NDVI ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:BiomassEstimate\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:AllometricEquationRun ;\n.\n\nwfkg:CO2EquivalentDesc\n a wfdesc:Process ;\n.\n\nwfkg:CO2EquivalentEstimate\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CO2EquivalentRun ;\n.\n\nwfkg:CO2EquivalentRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:CO2EquivalentDesc ;\n wfprov:usedInput wfkg:CarbonStockEstimate ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:CSVSummary\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:ExportResultsRun ;\n schema:encodingFormat \"text/csv\" ;\n.\n\nwfkg:CalculateIndicesProcessDesc\n a wfdesc:Process ;\n.\n\nwfkg:CarbonStockDesc\n a wfdesc:Process ;\n.\n\nwfkg:CarbonStockEstimate\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CarbonStockRun ;\n.\n\nwfkg:CarbonStockRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:CarbonStockDesc ;\n wfprov:usedInput wfkg:BiomassEstimate ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:DefineStudyAreaProcess\n a wfdesc:Process ;\n\n.\n\nwfkg:DisplaySummaryReportRun\n a wfdesc:Process ;\n.\n\nwfkg:DisplaySummaryReportRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:DisplaySummaryReportRun ;\n wfprov:usedInput\n wfkg:CSVSummary ,\n wfkg:GeoTIFFRaster ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n prov:endedAtTime \"2024-06-01T10:46:00+00:00\"^^xsd:dateTime ;\n.\n\nwfkg:DownloadBandsProcessDesc\n a wfdesc:Process ;\n.\n\nwfkg:ExportResultsDesc\n a wfdesc:Process ;\n.\n\nwfkg:GeoTIFFRaster\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:ExportResultsRun ;\n schema:encodingFormat \"image/tiff\" ;\n.\n\nwfkg:GreenBand\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:DownloadBandsRun ;\n.\n\nwfkg:KindGroveWorkflow\n a\n wfdesc:Workflow ,\n schema:ComputationalWorkflow ;\n schema:name \"KindGrove Mangrove Carbon Assessment Workflow\" ;\n schema:version \"1.0\" ;\n.\n\nwfkg:Myanmar\n a schema:Country ;\n schema:name \"Myanmar\" ;\n.\n\nwfkg:NDWI\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ;\n.\n\nwfkg:NIRBand\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:DownloadBandsRun ;\n.\n\nwfkg:RedBand\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:DownloadBandsRun ;\n.\n\nwfkg:SAVI\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ;\n.\n\nwfkg:SelectScenesProcessDesc\n a wfdesc:Process ;\n.\n\nwfkg:SelectScenesRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:SelectScenesProcessDesc ;\n wfprov:usedInput\n wfkg:DateRange ,\n wfkg:Sentinel2L2A ,\n wfkg:StudyArea ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:SelectedScene\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:SelectScenesRun ;\n schema:description \"Lowest cloud cover Sentinel-2 scene\" ;\n.\n\nwfkg:Sentinel2L2A\n a\n wfprov:Artifact ,\n stac:Collection ;\n schema:distribution wfkg:Sentinel2L2A_AWSS3Distribution ;\n schema:isPartOf wfkg:AWSSTACCatalog ;\n schema:name \"Sentinel-2 L2A Multispectral Optical Imagery\" ;\n.\n\nwfkg:Sentinel2L2A_AWSS3Distribution\n a schema:DataDownload ;\n schema:contentUrl \"s3://sentinel-inventory/sentinel-s2-l2a/\" ;\n schema:isAccessibleForFree true ;\n schema:name \"Sentinel-2 L2A AWS Open Data Registry (S3)\" ;\n schema:provider \"AWS Open Data Registry\" ;\n.\n\nwfkg:StarlingFoundries\n a prov:Organization ;\n schema:name \"Starling Foundries\" ;\n.\n\nwfkg:StudyAreaGeometry\n a schema:GeoShape ;\n schema:box \"95.15 15.9 95.35 16.1\" ;\n schema:center \"95.25 16.0\" ;\n schema:polygon \"95.15 15.9 95.35 15.9 95.35 16.1 95.15 16.1 95.15 15.9\" ;\n.\n\nwfkg:ThresholdClassificationDesc\n a wfdesc:Process ;\n.\n\nwfkg:ThresholdClassificationRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:ThresholdClassificationDesc ;\n wfprov:usedInput\n wfkg:NDVI ,\n wfkg:NDWI ,\n wfkg:SAVI ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:CameronSajedi\n a prov:Person ;\n schema:affiliation wfkg:StarlingFoundries ;\n schema:name \"Cameron Sajedi\" ;\n.\n\nwfkg:DateRange\n a wfprov:Artifact ;\n schema:description \"Temporal range for satellite query\" ;\n.\n\nwfkg:ExportResultsRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:ExportResultsDesc ;\n wfprov:usedInput\n wfkg:CO2EquivalentEstimate ,\n wfkg:MangroveMask ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:MangroveMask\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:ThresholdClassificationRun ;\n.\n\nwfkg:NDVI\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ;\n.\n\nwfkg:StudyArea\n a wfprov:Artifact ;\n schema:containedInPlace wfkg:Myanmar ;\n schema:description \"1,800 acres of mangrove restoration in Ayeyarwady Delta\" ;\n schema:geo wfkg:StudyAreaGeometry ;\n schema:name \"Thor Heyerdahl Climate Park\" ;\n.\n\nwfkg:CalculateIndicesRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:CalculateIndicesProcessDesc ;\n wfprov:usedInput\n wfkg:GreenBand ,\n wfkg:NIRBand ,\n wfkg:RedBand ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:DownloadBandsRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:DownloadBandsProcessDesc ;\n wfprov:usedInput wfkg:SelectedScene ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:JupyterNotebookEngine\n a wfprov:WorkflowEngine ;\n prov:actedOnBehalfOf wfkg:CameronSajedi ;\n schema:name \"Jupyter Notebook\" ;\n.\n\nwfkg:KindGroveWorkflowRun\n a wfprov:WorkflowRun ;\n wfprov:describedByWorkflow wfkg:KindGroveWorkflow ;\n wfprov:wasInitiatedBy wfkg:CameronSajedi ;\n prov:endedAtTime \"2024-06-01T10:45:00+00:00\"^^xsd:dateTime ;\n prov:startedAtTime \"2024-06-01T10:00:00+00:00\"^^xsd:dateTime ;\n.\n" } @@ -79,15 +91,15 @@ "snippets": [ { "language": "jsonld", - "ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/examples/KindGroveProvenanceJSON-LD.jsonld", + "ref": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/KindGroveProvenanceJSON-LD.jsonld", "base-uri": "https://ogc.org/demo/ospd/kindgrove/", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", "sizeBytes": 1620, "code": "{\n \"@context\": \"https://nenadradosevic.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"kindgrove-experiment\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2024-06-01T10:00:00Z\",\n \"updated\": \"2024-06-01T10:45:00Z\",\n \"type\": \"experiment\",\n \"title\": \"KindGrove Mangrove Carbon Assessment\",\n \"description\": \"An Earth observation workflow for mangrove detection and carbon stock estimation using Sentinel-2 imagery.\",\n \"keywords\": [\n \"mangroves\",\n \"carbon\",\n \"Sentinel-2\",\n \"remote sensing\",\n \"climate\"\n ],\n \"contacts\": [\n {\n \"name\": \"Cameron Sajedi\",\n \"organization\": \"Starling Foundries\",\n \"roles\": [\"author\", \"operator\"]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n { \"id\": \"ecosystems\" },\n { \"id\": \"climate\" }\n ]\n }\n ],\n \"formats\": [\n { \"name\": \"GeoTIFF\" },\n { \"name\": \"CSV\" }\n ],\n \"license\": \"CC-BY-4.0\",\n \"osc:workflow\": \"kindgrove-workflow\",\n \"version\": \"1.0\"\n },\n \"links\": [\n {\n \"rel\": \"related\",\n \"href\": \"../workflows/kindgrove-workflow/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow description\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../provenance/kindgrove-run.jsonld\",\n \"type\": \"application/ld+json\",\n \"title\": \"Execution provenance\"\n }\n ]\n}\n" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.ttl", "sizeBytes": 962, "code": "@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix rdfs: .\n\n a geojson:Feature ;\n dcterms:conformsTo ;\n rdfs:seeAlso [ rdfs:label \"Workflow description\" ;\n dcterms:format \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Execution provenance\" ;\n dcterms:format \"application/ld+json\" ;\n ns1:relation ;\n oa:hasTarget ] .\n\n" } @@ -98,23 +110,23 @@ "snippets": [ { "language": "json", - "ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/examples/water-bodies.json", + "ref": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/water-bodies.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", "sizeBytes": 2653, "code": "{\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"ESA WorldCereal Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld", - "sizeBytes": 2815, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"ESA WorldCereal Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld", + "sizeBytes": 2789, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"ESA WorldCereal Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl", - "sizeBytes": 3626, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:experiment,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"ESA WorldCereal Experiment\" ;\n wfprov:version \"2\" ;\n rdfs:seeAlso [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ],\n [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ] ;\n dcat:license \"proprietary\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:workflow \"waterbodies\" .\n\n" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl", + "sizeBytes": 3652, + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix osc: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:experiment,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"ESA WorldCereal Experiment\" ;\n wfprov:version \"2\" ;\n rdfs:seeAlso [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ],\n [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ] ;\n dcat:license \"proprietary\" ;\n osc:workflow \"waterbodies\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" } ] }, @@ -124,28 +136,28 @@ "snippets": [ { "language": "json", - "ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/examples/water-bodies-prov.json", + "ref": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/water-bodies-prov.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", "sizeBytes": 4343, "code": "{\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n\n \"properties\": {\n \"id\": \"water-bodies-execution\",\n \"provType\": [\n \"Activity\",\n \"wfprov:WorkflowRun\"\n ],\n \"startedAtTime\": \"2025-01-21T17:40:50Z\",\n \"endedAtTime\": \"2025-01-21T17:59:50Z\",\n \"wasAssociatedWith\": [\n {\n \"agentType\": \"Person\",\n \"name\": \"A Person\",\n \"actedOnBehalfOf\": {\n \"agentType\": \"Organization\",\n \"name\": \"An Org\"\n }\n }\n ],\n\n \"generated\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n\n \n \"wfprov:describedByWorkflow\": \"https://example.com/workflows/waterbodies/record.json\",\n \"wfprov:wasEnactedBy\": { \n \"id\": \"eo-data-platform\",\n \"type\": [\"wfprov:WorkfowEngine\", \"prov:SoftwareAgent\", \"prov:Agent\"],\n \"prov:label\": \"cwltool 3.1.20251031082601\"\n },\n \"wfprov:usedInput\": [\n {\n \"type\": \"wfprov:Artifact\",\n \"hadMember\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"describedByParameter\": \"stac_items\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"-121.399,39.834,-120.74,40.472\",\n \"describedByParameter\": \"aoi\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"EPSG:4326\",\n \"describedByParameter\": \"epsg\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": [\n \"green\",\n \"nir\"\n ],\n \"describedByParameter\": \"bands\"\n }\n ],\n\n\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"Water Bodies Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld", - "sizeBytes": 4522, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"id\": \"water-bodies-execution\",\n \"provType\": [\n \"Activity\",\n \"wfprov:WorkflowRun\"\n ],\n \"startedAtTime\": \"2025-01-21T17:40:50Z\",\n \"endedAtTime\": \"2025-01-21T17:59:50Z\",\n \"wasAssociatedWith\": [\n {\n \"agentType\": \"Person\",\n \"name\": \"A Person\",\n \"actedOnBehalfOf\": {\n \"agentType\": \"Organization\",\n \"name\": \"An Org\"\n }\n }\n ],\n \"generated\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"wfprov:describedByWorkflow\": \"https://example.com/workflows/waterbodies/record.json\",\n \"wfprov:wasEnactedBy\": {\n \"id\": \"eo-data-platform\",\n \"type\": [\n \"wfprov:WorkfowEngine\",\n \"prov:SoftwareAgent\",\n \"prov:Agent\"\n ],\n \"prov:label\": \"cwltool 3.1.20251031082601\"\n },\n \"wfprov:usedInput\": [\n {\n \"type\": \"wfprov:Artifact\",\n \"hadMember\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"describedByParameter\": \"stac_items\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"-121.399,39.834,-120.74,40.472\",\n \"describedByParameter\": \"aoi\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"EPSG:4326\",\n \"describedByParameter\": \"epsg\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": [\n \"green\",\n \"nir\"\n ],\n \"describedByParameter\": \"bands\"\n }\n ],\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"Water Bodies Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld", + "sizeBytes": 4496, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"id\": \"water-bodies-execution\",\n \"provType\": [\n \"Activity\",\n \"wfprov:WorkflowRun\"\n ],\n \"startedAtTime\": \"2025-01-21T17:40:50Z\",\n \"endedAtTime\": \"2025-01-21T17:59:50Z\",\n \"wasAssociatedWith\": [\n {\n \"agentType\": \"Person\",\n \"name\": \"A Person\",\n \"actedOnBehalfOf\": {\n \"agentType\": \"Organization\",\n \"name\": \"An Org\"\n }\n }\n ],\n \"generated\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"wfprov:describedByWorkflow\": \"https://example.com/workflows/waterbodies/record.json\",\n \"wfprov:wasEnactedBy\": {\n \"id\": \"eo-data-platform\",\n \"type\": [\n \"wfprov:WorkfowEngine\",\n \"prov:SoftwareAgent\",\n \"prov:Agent\"\n ],\n \"prov:label\": \"cwltool 3.1.20251031082601\"\n },\n \"wfprov:usedInput\": [\n {\n \"type\": \"wfprov:Artifact\",\n \"hadMember\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"describedByParameter\": \"stac_items\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"-121.399,39.834,-120.74,40.472\",\n \"describedByParameter\": \"aoi\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"EPSG:4326\",\n \"describedByParameter\": \"epsg\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": [\n \"green\",\n \"nir\"\n ],\n \"describedByParameter\": \"bands\"\n }\n ],\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"Water Bodies Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl", - "sizeBytes": 5279, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:WorkflowRun,\n wfprov:experiment,\n prov:Activity,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"Water Bodies Experiment\" ;\n wfprov:describedByWorkflow \"https://example.com/workflows/waterbodies/record.json\" ;\n wfprov:usedInput [ a wfprov:Artifact ;\n wfprov:data \"green\",\n \"nir\" ;\n wfprov:describedByParameter \"bands\" ],\n [ a wfprov:Artifact ;\n wfprov:describedByParameter \"stac_items\" ;\n prov:hadMember ,\n ],\n [ a wfprov:Artifact ;\n wfprov:data \"EPSG:4326\" ;\n wfprov:describedByParameter \"epsg\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"-121.399,39.834,-120.74,40.472\" ;\n wfprov:describedByParameter \"aoi\" ] ;\n wfprov:version \"2\" ;\n wfprov:wasEnactedBy ;\n rdfs:seeAlso [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ],\n [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ] ;\n dcat:license \"proprietary\" ;\n prov:endedAtTime \"2025-01-21T17:59:50+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:startedAtTime \"2025-01-21T17:40:50+00:00\"^^xsd:dateTime ;\n prov:wasAssociatedWith [ a prov:Person ;\n rdfs:label \"A Person\" ;\n prov:actedOnBehalfOf [ a prov:Organization ;\n rdfs:label \"An Org\" ] ] ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:workflow \"waterbodies\" .\n\n a wfprov:WorkfowEngine,\n prov:Agent,\n prov:SoftwareAgent ;\n prov:label \"cwltool 3.1.20251031082601\" .\n\n" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl", + "sizeBytes": 5305, + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:WorkflowRun,\n wfprov:experiment,\n prov:Activity,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"Water Bodies Experiment\" ;\n wfprov:describedByWorkflow \"https://example.com/workflows/waterbodies/record.json\" ;\n wfprov:usedInput [ a wfprov:Artifact ;\n wfprov:data \"green\",\n \"nir\" ;\n wfprov:describedByParameter \"bands\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"EPSG:4326\" ;\n wfprov:describedByParameter \"epsg\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"-121.399,39.834,-120.74,40.472\" ;\n wfprov:describedByParameter \"aoi\" ],\n [ a wfprov:Artifact ;\n wfprov:describedByParameter \"stac_items\" ;\n prov:hadMember ,\n ] ;\n wfprov:version \"2\" ;\n wfprov:wasEnactedBy ;\n rdfs:seeAlso [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ],\n [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ] ;\n dcat:license \"proprietary\" ;\n prov:endedAtTime \"2025-01-21T17:59:50+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:startedAtTime \"2025-01-21T17:40:50+00:00\"^^xsd:dateTime ;\n prov:wasAssociatedWith [ a prov:Person ;\n rdfs:label \"A Person\" ;\n prov:actedOnBehalfOf [ a prov:Organization ;\n rdfs:label \"An Org\" ] ] ;\n osc:workflow \"waterbodies\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n a wfprov:WorkfowEngine,\n prov:Agent,\n prov:SoftwareAgent ;\n prov:label \"cwltool 3.1.20251031082601\" .\n\n" } ] } ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: EarthCode Experiment\nallOf:\n- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\nproperties:\n properties:\n allOf:\n - $ref: https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml\n type: object\n required:\n - osc:workflow\n properties:\n osc:workflow:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow\n links:\n type: array\n items:\n oneOf:\n - title: Other Link\n properties:\n rel:\n not:\n enum:\n - via\n - input\n - environment\n - title: Link to Input Parameter\n properties:\n rel:\n const: input\n - title: Link to Execution Environment\n properties:\n rel:\n const: environment\n - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links\n", + "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: EarthCode Experiment\nallOf:\n- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\nproperties:\n properties:\n allOf:\n - $ref: https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml\n type: object\n required:\n - osc:workflow\n properties:\n osc:workflow:\n $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow\n links:\n type: array\n items:\n oneOf:\n - title: Other Link\n properties:\n rel:\n not:\n enum:\n - via\n - input\n - environment\n - title: Link to Input Parameter\n properties:\n rel:\n const: input\n - title: Link to Execution Environment\n properties:\n rel:\n const: environment\n - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/geodcat-stac-earthcode/experiments" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json index 1f64c367..874eaae4 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json @@ -10,12 +10,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "ogc.osc.geodcat-stac-earthcode.common", + "ogc.ogc-utils.prov-entity", "ogc.contrib.stac.extensions.cf", - "ogc.ogc-utils.prov-entity" + "ogc.osc.geodcat-stac-earthcode.common" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -36,23 +36,38 @@ "EarthCODE" ], "shaclShapes": { + "ogc.contrib.stac.extensions.cf-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ] }, - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/", - "validationPassed": true, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/", + "validationPassed": false, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", "description": "## ESA EarthCODE Products as GeoDCAT and STAC profile \n\nThis building block represents the outputs of an EarthCODE Experiment.\n\nThis is a STAC Collection using the themes, osc and cf extensions with some additional EarthCODE-specific fields.\n\nThe EarthCODE OSC has requirements which are not captured here\n\n - A list of conceps following the OSC theme scheme must be present using the themes extension\n - Each theme ID must match the ID of a Catalog at /themes/theme-id/catalog.json\n - A 'related' link must exists in `links` also pointing to the theme Catalog\n - The osc:project, osc:variables, osc:missions and osc:experiment fields should contain the IDs of catalogue entries found at /projects/{id}/collection.json, /variables/{id}/catalog.json, /missions/{id}/catalog.json or /experiments/{id}/record.json repsectively.\n", "examples": [ @@ -64,21 +79,21 @@ "language": "json", "ref": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", "sizeBytes": 2880, "code": "{\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld", - "sizeBytes": 3043, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld\",\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \\u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld", + "sizeBytes": 3017, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld\",\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \\u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl", - "sizeBytes": 3657, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix oa: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection ;\n ns1:Accessible_files 0e+00 ;\n ns1:Accessible_general true ;\n ns1:Accessible_protocols true ;\n ns1:Findable_has_doi false ;\n ns1:Findable_identifier true ;\n ns1:Findable_indexed true ;\n ns1:Findable_indexed_approved_data false ;\n ns1:Findable_indexed_approved_metadata false ;\n ns1:Findable_rich_metadata true ;\n ns1:Findable_stac_assets false ;\n ns1:Interoperable_controlled_vocabularies true ;\n ns1:Interoperable_has_documentation false ;\n ns1:Interoperable_related_links true ;\n ns1:Interoperable_uses_formal_language true ;\n ns1:Reusable_cloud_assets_rate 0e+00 ;\n ns1:Reusable_has_access_example false ;\n ns1:Reusable_has_license true ;\n ns1:Reusable_has_visualisation false ;\n ns1:Reusable_rich_descriptions true ;\n ns1:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" ;\n ns3:status \"completed\" ;\n ns3:type \"product\" .\n\n" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl", + "sizeBytes": 3704, + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection ;\n ns1:Accessible_files 0e+00 ;\n ns1:Accessible_general true ;\n ns1:Accessible_protocols true ;\n ns1:Findable_has_doi false ;\n ns1:Findable_identifier true ;\n ns1:Findable_indexed true ;\n ns1:Findable_indexed_approved_data false ;\n ns1:Findable_indexed_approved_metadata false ;\n ns1:Findable_rich_metadata true ;\n ns1:Findable_stac_assets false ;\n ns1:Interoperable_controlled_vocabularies true ;\n ns1:Interoperable_has_documentation false ;\n ns1:Interoperable_related_links true ;\n ns1:Interoperable_uses_formal_language true ;\n ns1:Reusable_cloud_assets_rate 0e+00 ;\n ns1:Reusable_has_access_example false ;\n ns1:Reusable_has_license true ;\n ns1:Reusable_has_visualisation false ;\n ns1:Reusable_rich_descriptions true ;\n ns1:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:project \"cerulean-information-factory\"^^xsd:string ;\n osc:status osc:completed ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" } ] }, @@ -88,28 +103,28 @@ "snippets": [ { "language": "json", - "ref": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/examples/water-bodies-with-provenance.json", + "ref": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/examples/water-bodies-with-provenance.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", "sizeBytes": 2901, "code": "{\n \"type\": \"Collection\",\n \"id\": \"water-bodies\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Water Bodies Example Outputs\",\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Water Bodies Execution\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json\",\n \"type\": \"application/json\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"license\": \"none\",\n \"osc:experiment\": \"water-bodies-execution\",\n \"osc:status\": \"ongoing\",\n \"osc:region\": \"Global\",\n \"osc:type\": \"product\",\n \"osc:project\": \"ospd\",\n \"created\": \"2025-01-21T17:59:50Z\",\n \"version\": \"1.0\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"osc:missions\": [],\n \"updated\": \"2025-01-21T17:59:50Z\",\n \"title\": \"Water Bodies\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -121.39905410179915,\n 39.82336095080461,\n -120.73995321724426,\n 40.482798837728375\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2021-07-13T19:03:24Z\",\n \"2022-05-24T19:03:29Z\"\n ]\n ]\n }\n },\n\n \"provType\": [\"prov:Entity\", \"wfprov:Artifact\", \"wf4ever:Dataset\"],\n \"wasDerivedFrom\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"wfprov:wasOutputFrom\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"wfprov:describedByParameter\": \"stac_catalog\"\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld", - "sizeBytes": 3075, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld\",\n \"type\": \"Collection\",\n \"id\": \"water-bodies\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Water Bodies Example Outputs\",\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Water Bodies Execution\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json\",\n \"type\": \"application/json\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"license\": \"none\",\n \"osc:experiment\": \"water-bodies-execution\",\n \"osc:status\": \"ongoing\",\n \"osc:region\": \"Global\",\n \"osc:type\": \"product\",\n \"osc:project\": \"ospd\",\n \"created\": \"2025-01-21T17:59:50Z\",\n \"version\": \"1.0\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"osc:missions\": [],\n \"updated\": \"2025-01-21T17:59:50Z\",\n \"title\": \"Water Bodies\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -121.39905410179915,\n 39.82336095080461,\n -120.73995321724426,\n 40.482798837728375\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2021-07-13T19:03:24Z\",\n \"2022-05-24T19:03:29Z\"\n ]\n ]\n }\n },\n \"provType\": [\n \"prov:Entity\",\n \"wfprov:Artifact\",\n \"wf4ever:Dataset\"\n ],\n \"wasDerivedFrom\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"wfprov:wasOutputFrom\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"wfprov:describedByParameter\": \"stac_catalog\"\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld", + "sizeBytes": 3049, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld\",\n \"type\": \"Collection\",\n \"id\": \"water-bodies\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Water Bodies Example Outputs\",\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Water Bodies Execution\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json\",\n \"type\": \"application/json\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"license\": \"none\",\n \"osc:experiment\": \"water-bodies-execution\",\n \"osc:status\": \"ongoing\",\n \"osc:region\": \"Global\",\n \"osc:type\": \"product\",\n \"osc:project\": \"ospd\",\n \"created\": \"2025-01-21T17:59:50Z\",\n \"version\": \"1.0\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"osc:missions\": [],\n \"updated\": \"2025-01-21T17:59:50Z\",\n \"title\": \"Water Bodies\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -121.39905410179915,\n 39.82336095080461,\n -120.73995321724426,\n 40.482798837728375\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2021-07-13T19:03:24Z\",\n \"2022-05-24T19:03:29Z\"\n ]\n ]\n }\n },\n \"provType\": [\n \"prov:Entity\",\n \"wfprov:Artifact\",\n \"wf4ever:Dataset\"\n ],\n \"wasDerivedFrom\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"wfprov:wasOutputFrom\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"wfprov:describedByParameter\": \"stac_catalog\"\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl", - "sizeBytes": 3628, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix oa: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection,\n prov:Entity,\n ,\n ns3:Artifact ;\n dcterms:created \"2025-01-21T17:59:50Z\" ;\n dcterms:description \"Water Bodies Example Outputs\" ;\n dcterms:extent [ ] ;\n dcterms:modified \"2025-01-21T17:59:50Z\" ;\n dcterms:title \"Water Bodies\" ;\n rdfs:seeAlso [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Water Bodies Execution\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:license \"none\" ;\n prov:wasDerivedFrom ,\n ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:experiment \"water-bodies-execution\" ;\n ns2:project \"ospd\" ;\n ns2:region \"Global\" ;\n ns2:status \"ongoing\" ;\n ns2:type \"product\" ;\n ns3:describedByParameter \"stac_catalog\" ;\n ns3:wasOutputFrom \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\" .\n\n" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl", + "sizeBytes": 3699, + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection,\n prov:Entity,\n ,\n ns2:Artifact ;\n dcterms:created \"2025-01-21T17:59:50Z\" ;\n dcterms:description \"Water Bodies Example Outputs\" ;\n dcterms:extent [ ] ;\n dcterms:modified \"2025-01-21T17:59:50Z\" ;\n dcterms:title \"Water Bodies\" ;\n rdfs:seeAlso [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Water Bodies Execution\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:license \"none\" ;\n prov:wasDerivedFrom ,\n ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:experiment \"water-bodies-execution\"^^xsd:string ;\n osc:project \"ospd\"^^xsd:string ;\n osc:region \"Global\"^^xsd:string ;\n osc:status osc:ongoing ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:describedByParameter \"stac_catalog\" ;\n ns2:wasOutputFrom \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\" .\n\n" } ] } ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: EarthCode Product\nallOf:\n- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml\n- anyOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - not:\n required:\n - provType\n- anyOf:\n - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.yaml\n - not:\n properties:\n stac_extensions:\n type: array\n contains:\n const: https://stac-extensions.github.io/cf/v0.2.0/schema.json\nproperties:\n osc:type:\n type: string\n enum:\n - product\n type:\n const: Collection\n", + "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: EarthCode Product\nallOf:\n- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml\n- anyOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - not:\n required:\n - provType\n- anyOf:\n - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.yaml\n - not:\n properties:\n stac_extensions:\n type: array\n contains:\n const: https://stac-extensions.github.io/cf/v0.2.0/schema.json\nproperties:\n osc:type:\n type: string\n enum:\n - product\n type:\n const: Collection\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/geodcat-stac-earthcode/products" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json index 40c0fd77..a4649376 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json @@ -10,14 +10,14 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "ogc.osc.geodcat-stac-earthcode.common", + "ogc.api.processes.v1.schemas.outputDescription", "ogc.geo.geodcat.geodcat-records", "ogc.ogc-utils.prov-entity", - "ogc.api.processes.v1.schemas.outputDescription", - "ogc.api.processes.v1.schemas.inputDescription" + "ogc.api.processes.v1.schemas.inputDescription", + "ogc.osc.geodcat-stac-earthcode.common" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -39,18 +39,30 @@ ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ] }, - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/", - "validationPassed": true, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/", + "validationPassed": false, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", "description": "## ESA EarthCODE workflow \n\n\nSome constraints are not checked:\n\n* All child links mst be to experiments.\n* osc:project must be the ID of a Project in the EarthCODE Projects Catalog.\n* 'related' links must be STAC or HTML. It's intended these point to the Workflow's Theme (a Catalog) and the Workflow's Project (a Collection).\n", "examples": [ @@ -62,21 +74,21 @@ "language": "json", "base-uri": "https://ogc.org/demo/ospd/", "ref": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", "sizeBytes": 4018, "code": "{\n \"id\": \"polarwarp\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-09-30T13:00:00Z\",\n \"updated\": \"2025-09-30T14:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"Polarwarp\",\n \"description\": \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\u00fdna Dole\u017ealov\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n },\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ]\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Polarwarp\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"Polarwarp workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\"argo-workflow\"],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n }\n\n ]\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld", - "sizeBytes": 4207, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld\",\n \"id\": \"polarwarp\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-09-30T13:00:00Z\",\n \"updated\": \"2025-09-30T14:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"Polarwarp\",\n \"description\": \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\\u00fdna Dole\\u017ealov\\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n },\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ]\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Polarwarp\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"Polarwarp workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n }\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld", + "sizeBytes": 4181, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld\",\n \"id\": \"polarwarp\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-09-30T13:00:00Z\",\n \"updated\": \"2025-09-30T14:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"Polarwarp\",\n \"description\": \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\\u00fdna Dole\\u017ealov\\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n },\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ]\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Polarwarp\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"Polarwarp workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl", "sizeBytes": 5121, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-09-30T13:00:00Z\" ;\n dcterms:description \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\" ;\n dcterms:modified \"2025-09-30T14:00:00Z\" ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"EOxHub Workspaces\" ;\n ns1:platform_supports \"argo-workflow\" ;\n ns1:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp workflow\" ;\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns2:relation ;\n oa:hasTarget ;\n ns3:branch \"main\" ;\n ns3:type \"git\" ] ;\n dcat:contactPoint [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ],\n [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns4:project \"cerulean-information-factory\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-09-30T13:00:00Z\" ;\n dcterms:description \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\" ;\n dcterms:modified \"2025-09-30T14:00:00Z\" ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp workflow\" ;\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns2:platform_supports \"argo-workflow\" ;\n ns2:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns1:relation ;\n oa:hasTarget ;\n ns3:branch \"main\" ;\n ns3:type \"git\" ] ;\n dcat:contactPoint [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ],\n [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns4:project \"cerulean-information-factory\" .\n\n" } ] }, @@ -88,26 +100,26 @@ "language": "json", "ref": "https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json", "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", "sizeBytes": 4068, "code": "{\n \"id\": \"polaris-workflow\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-02-19T23:00:00Z\",\n \"updated\": \"2025-03-03T22:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"POLARIS\",\n \"description\": \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\u00fdna Dole\u017ealov\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ],\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\"\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polaris/record.json\",\n \"type\": \"application/json\",\n \"title\": \"POLARIS\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polaris.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"POLARIS workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polaris\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n },\n {\n \"rel\": \"application\",\n \"type\": \"application/json\",\n \"title\": \"OGC Application Package\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n },\n {\n \"rel\": \"git\",\n \"type\": \"application/json\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n }\n ]\n}" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld", - "sizeBytes": 4241, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld\",\n \"id\": \"polaris-workflow\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-02-19T23:00:00Z\",\n \"updated\": \"2025-03-03T22:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"POLARIS\",\n \"description\": \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\\u00fdna Dole\\u017ealov\\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ],\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\"\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polaris/record.json\",\n \"type\": \"application/json\",\n \"title\": \"POLARIS\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polaris.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"POLARIS workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polaris\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n },\n {\n \"rel\": \"application\",\n \"type\": \"application/json\",\n \"title\": \"OGC Application Package\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n },\n {\n \"rel\": \"git\",\n \"type\": \"application/json\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n }\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld", + "sizeBytes": 4215, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld\",\n \"id\": \"polaris-workflow\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-02-19T23:00:00Z\",\n \"updated\": \"2025-03-03T22:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"POLARIS\",\n \"description\": \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\\u00fdna Dole\\u017ealov\\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ],\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\"\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polaris/record.json\",\n \"type\": \"application/json\",\n \"title\": \"POLARIS\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polaris.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"POLARIS workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polaris\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n },\n {\n \"rel\": \"application\",\n \"type\": \"application/json\",\n \"title\": \"OGC Application Package\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n },\n {\n \"rel\": \"git\",\n \"type\": \"application/json\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl", "sizeBytes": 5226, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-02-19T23:00:00Z\" ;\n dcterms:description \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\" ;\n dcterms:modified \"2025-03-03T22:00:00Z\" ;\n dcterms:title \"POLARIS\" ;\n rdfs:seeAlso [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS workflow\" ;\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns1:relation ;\n oa:hasTarget ;\n ns4:branch \"main\" ;\n ns4:type \"git\" ],\n [ rdfs:label \"OGC Application Package\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns2:platform_supports \"argo-workflow\" ;\n ns2:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-02-19T23:00:00Z\" ;\n dcterms:description \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\" ;\n dcterms:modified \"2025-03-03T22:00:00Z\" ;\n dcterms:title \"POLARIS\" ;\n rdfs:seeAlso [ rdfs:label \"Git source repository\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS workflow\" ;\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns2:relation ;\n oa:hasTarget ;\n ns3:branch \"main\" ;\n ns3:type \"git\" ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"OGC Application Package\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns1:platform_supports \"argo-workflow\" ;\n ns1:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns4:project \"cerulean-information-factory\" .\n\n" } ] } ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Schema for EarthCODE Workflow\nallOf:\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\nproperties:\n properties:\n type: object\n anyOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - not:\n required:\n - provType\n required:\n - osc:project\n properties:\n osc:project:\n $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project\n wfdesc:hasInput:\n type: object\n additionalProperties:\n type: object\n $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml\n wfdesc:hasOutput:\n type: object\n additionalProperties:\n type: object\n $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml\n links:\n type: array\n items:\n oneOf:\n - title: Other Link\n properties:\n rel:\n not:\n enum:\n - via\n - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links\n", + "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Schema for EarthCODE Workflow\nallOf:\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\nproperties:\n properties:\n type: object\n anyOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - not:\n required:\n - provType\n required:\n - osc:project\n properties:\n osc:project:\n $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project\n wfdesc:hasInput:\n type: object\n additionalProperties:\n type: object\n $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml\n wfdesc:hasOutput:\n type: object\n additionalProperties:\n type: object\n $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml\n links:\n type: array\n items:\n oneOf:\n - title: Other Link\n properties:\n rel:\n not:\n enum:\n - via\n - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links\n", "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitPath": "_sources/geodcat-stac-earthcode/workflows" } \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/ontology/cwlprov/index.json b/build/generateddocs/json-full/osc/ontology/cwlprov/index.json index 8df63353..ac4777be 100644 --- a/build/generateddocs/json-full/osc/ontology/cwlprov/index.json +++ b/build/generateddocs/json-full/osc/ontology/cwlprov/index.json @@ -9,7 +9,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "dependsOn": [ "ogc.ogc-utils.prov" ], @@ -19,7 +19,7 @@ "OSPD" ], "shaclShapes": {}, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/cwlprov/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/cwlprov/", "validationPassed": true, "description": "## CWL Ontology\n\nsee \n\nhttps://github.com/common-workflow-language/cwlprov/\n\nwhere is the actual ontology published? ", "annotatedSchema": null, diff --git a/build/generateddocs/json-full/osc/ontology/openscience/index.json b/build/generateddocs/json-full/osc/ontology/openscience/index.json index 8043511b..d80dde79 100644 --- a/build/generateddocs/json-full/osc/ontology/openscience/index.json +++ b/build/generateddocs/json-full/osc/ontology/openscience/index.json @@ -10,24 +10,37 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "dependsOn": [ + "ogc.contrib.stac.extensions.processing-ontology", + "ogc.contrib.stac.core-ontology", + "ogc.geo.geodcat.dcat", "ogc.osc.ontology.cwlprov", + "ogc.contrib.stac.extensions.osc-ontology", "ogc.contrib.stac.extensions.cf-ontology", - "ogc.geo.geodcat.dcat", - "ogc.bbr.wf4ever.ro.ResearchObject", "ogc.bbr.wf4ever.wfdesc.Workflow", - "ogc.contrib.stac.extensions.osc-ontology", - "ogc.contrib.stac.core-ontology", - "ogc.contrib.stac.extensions.processes-ontology" + "ogc.bbr.wf4ever.ro.ResearchObject" ], "sources": [], "scope": "dev", "tags": [ "OSPD" ], - "shaclShapes": {}, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/openscience/", + "shaclShapes": { + "ogc.contrib.stac.extensions.processing-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.cf-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ] + }, + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/openscience/", "validationPassed": true, "description": "## OpenScience Ontology\n\nAn \"Open Science Ontology\" supporting description of interoperable scientific workflows.\n\nThis ontology is based on canonical common ontologies where appropriate, and can be mapped to various implementing APIs and metadata standards as required to establish common semantics of elements appearing within a reproduceable and interoperable scientific workflow ecosystem.\n\nThis ontology is modular and includes two related types of ontologies:\n\n1. Conceptual ontologies such as DCAT, PROV and WF4ever which describe common concepts\n2. Structure description ontologies - designed to be mapped by JSON-LD to JSON schema elements, and providing detailed documentation about the implicit semantics of these schemas.\n\nIn combination, these ontologies allow interoperable APIs and data exchange formats to be fully described, at both the structural level and how these relate to standard semantic models for such concepts. ", "annotatedSchema": null, diff --git a/build/generateddocs/json-full/osc/prov-processing-step/index.json b/build/generateddocs/json-full/osc/prov-processing-step/index.json index b301932a..2730989d 100644 --- a/build/generateddocs/json-full/osc/prov-processing-step/index.json +++ b/build/generateddocs/json-full/osc/prov-processing-step/index.json @@ -8,7 +8,7 @@ "dateTimeAddition": "2026-08-05T00:00:00Z", "itemClass": "schema", "version": "0.1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "scope": "unstable", "tags": [ @@ -22,13 +22,13 @@ ], "shaclShapes": {}, "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/", "validationPassed": true, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", "description": "# Geospatial Processing Step Provenance\n\nThis building block profiles `ogc-utils.prov` down to a single unit: one\ngeospatial processing step.\n\nPROV-O is deliberately general. Any valid PROV document is a valid description\nof a processing step, which makes validation weak and cross-platform comparison\nhard.\n\nOGC API - Processes Part 5 (draft 26-038) narrows this for job provenance: a\njob entity, a process entity, an activity joining them, and input/output\nartifacts carrying roles. This profile follows that shape.\n\nPart 5 does not define any link from a process to a registered process type.\nThis profile makes that link required, via the processType property. It is the\npoint at which the OSPD 2026 profile-plus-register pattern closes: the profile\ngives the structure, the register gives the controlled term.\n\nUnder development as part of OSPD 2026, deliverable D104 (Aganitha Space\nTechnologies, Workflow Profiler).\n", @@ -39,19 +39,19 @@ "snippets": [ { "language": "json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.json", "sizeBytes": 571, "code": "{\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\"urn:aganitha:source:dicra-mandal-archive\"],\n \"generated\": [\"urn:aganitha:dataset:mandal-ndvi-sm-merged\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_1_1.jsonld", - "sizeBytes": 735, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\n \"urn:aganitha:source:dicra-mandal-archive\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.jsonld", + "sizeBytes": 709, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\n \"urn:aganitha:source:dicra-mandal-archive\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_1_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.ttl", "sizeBytes": 800, "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix xsd: .\n\n a prov:Activity ;\n rdfs:label \"Ingest mandal NDVI and soil moisture\" ;\n dct:type ;\n prov:endedAtTime \"2026-08-07T06:03:41+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ] ;\n prov:startedAtTime \"2026-08-07T06:00:00+00:00\"^^xsd:dateTime ;\n prov:used .\n\n" } @@ -63,19 +63,19 @@ "snippets": [ { "language": "json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_2_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.json", "sizeBytes": 677, "code": "{\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\"urn:aganitha:dataset:vci\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_2_1.jsonld", - "sizeBytes": 833, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:vci\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.jsonld", + "sizeBytes": 807, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:vci\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_2_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.ttl", "sizeBytes": 808, "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute vegetation condition index from NDVI\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } @@ -87,21 +87,21 @@ "snippets": [ { "language": "json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_3_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.json", "sizeBytes": 688, "code": "{\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\"urn:aganitha:dataset:smdi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_3_1.jsonld", - "sizeBytes": 844, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:smdi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.jsonld", + "sizeBytes": 818, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:smdi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_3_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.ttl", "sizeBytes": 819, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute soil moisture deficit index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute soil moisture deficit index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } ] }, @@ -111,19 +111,19 @@ "snippets": [ { "language": "json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_4_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.json", "sizeBytes": 675, "code": "{\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\"urn:aganitha:dataset:cdsi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": { \"vci\": 0.6, \"smdi\": 0.4 }\n }\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_4_1.jsonld", - "sizeBytes": 847, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": {\n \"vci\": 0.6,\n \"smdi\": 0.4\n }\n }\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.jsonld", + "sizeBytes": 821, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": {\n \"vci\": 0.6,\n \"smdi\": 0.4\n }\n }\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_4_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.ttl", "sizeBytes": 740, "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compose combined drought severity index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } @@ -135,19 +135,19 @@ "snippets": [ { "language": "json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_5_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.json", "sizeBytes": 716, "code": "{\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\"urn:aganitha:dataset:drought-classes\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [0.30, 0.45, 0.60, 0.75]\n }\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_5_1.jsonld", - "sizeBytes": 900, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-classes\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [\n 0.3,\n 0.45,\n 0.6,\n 0.75\n ]\n }\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.jsonld", + "sizeBytes": 874, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-classes\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [\n 0.3,\n 0.45,\n 0.6,\n 0.75\n ]\n }\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_5_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.ttl", "sizeBytes": 780, "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Classify drought severity\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } @@ -159,21 +159,21 @@ "snippets": [ { "language": "json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_6_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.json", "sizeBytes": 694, "code": "{\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\"urn:aganitha:dataset:spi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_6_1.jsonld", - "sizeBytes": 850, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:spi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.jsonld", + "sizeBytes": 824, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:spi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_6_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.ttl", "sizeBytes": 825, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute standardised precipitation index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute standardised precipitation index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } ] }, @@ -183,21 +183,21 @@ "snippets": [ { "language": "json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_7_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.json", "sizeBytes": 1061, "code": "{\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_7_1.jsonld", - "sizeBytes": 1209, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.jsonld", + "sizeBytes": 1183, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_7_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.ttl", "sizeBytes": 1206, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Train drought prediction model with spatial cross-validation\" ;\n dct:type ;\n prov:generated ,\n ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n ,\n ,\n .\n\n" + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Train drought prediction model with spatial cross-validation\" ;\n dct:type ;\n prov:generated ,\n ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n ,\n ,\n .\n\n" } ] }, @@ -207,21 +207,21 @@ "snippets": [ { "language": "json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_8_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.json", "sizeBytes": 643, "code": "{\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\"urn:aganitha:dataset:drought-projection\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_8_1.jsonld", - "sizeBytes": 799, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-projection\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.jsonld", + "sizeBytes": 773, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-projection\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_8_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.ttl", "sizeBytes": 774, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Generate forward drought projection\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Generate forward drought projection\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } ] }, @@ -231,19 +231,19 @@ "snippets": [ { "language": "json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_9_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_9_1.json", "sizeBytes": 210, "code": "{\n \"id\": \"urn:example:step:0001\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"used\": [\"urn:example:input:0001\"],\n \"generated\": [\"urn:example:output:0001\"]\n}\n" }, { "language": "jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_9_1.jsonld", - "sizeBytes": 374, - "code": "{\n \"@context\": \"https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:example:step:0001\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"used\": [\n \"urn:example:input:0001\"\n ],\n \"generated\": [\n \"urn:example:output:0001\"\n ]\n}" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_9_1.jsonld", + "sizeBytes": 348, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:example:step:0001\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"used\": [\n \"urn:example:input:0001\"\n ],\n \"generated\": [\n \"urn:example:output:0001\"\n ]\n}" }, { "language": "ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_9_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_9_1.ttl", "sizeBytes": 283, "code": "@prefix dct: .\n@prefix prov: .\n\n a prov:Activity ;\n dct:type ;\n prov:generated ;\n prov:used .\n\n" } diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md index a36ba05d..fed6f3d6 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md @@ -27,8 +27,8 @@ required: Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml) # For developers diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md index aa9936d0..4ddf80ba 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md @@ -22,8 +22,8 @@ properties: Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml) # JSON-LD Context @@ -366,7 +366,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld) # For developers diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md index 8b229d69..d15fb088 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md @@ -27,7 +27,7 @@ properties: type: integer const: 1 schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry distance: type: object properties: @@ -44,7 +44,7 @@ properties: type: integer const: 1 schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance units: type: object properties: @@ -60,14 +60,14 @@ properties: type: integer const: 1 schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units ``` Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml) # JSON-LD Context @@ -123,7 +123,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld) # For developers diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md index 5928869e..4e44f671 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md @@ -49,8 +49,8 @@ properties: Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml) # JSON-LD Context @@ -78,7 +78,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld) # For developers diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md index 5d398795..ab13fd38 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md @@ -25,7 +25,7 @@ properties: description: type: string schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry area: type: object properties: @@ -35,14 +35,14 @@ properties: description: type: string schema: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area ``` Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml) # JSON-LD Context @@ -84,7 +84,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld) # For developers diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md index af688f14..83a7a3fe 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md @@ -31,8 +31,8 @@ properties: Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml) # For developers diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md index 8357d760..a4254ddf 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md @@ -14,18 +14,18 @@ allOf: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml - properties: inputs: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml additionalProperties: false outputs: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml additionalProperties: false ``` Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml) # JSON-LD Context @@ -71,7 +71,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld) # For developers diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md index 746fb5d7..4677e093 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md @@ -11,14 +11,14 @@ Collection of input descriptions ```yaml anyOf: -- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml ``` Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml) # JSON-LD Context @@ -98,7 +98,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld) # For developers diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md index 782c96d0..583f0705 100644 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md +++ b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md @@ -11,14 +11,14 @@ Collection of output descriptions ```yaml anyOf: -- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml ``` Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml) # JSON-LD Context @@ -55,7 +55,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld) # For developers diff --git a/build/generateddocs/markdown/osc/application-package/index.md b/build/generateddocs/markdown/osc/application-package/index.md index 424915e5..d5602f40 100644 --- a/build/generateddocs/markdown/osc/application-package/index.md +++ b/build/generateddocs/markdown/osc/application-package/index.md @@ -272,8 +272,8 @@ allOf: Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml) # JSON-LD Context diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md index e715af1d..c9542b89 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md @@ -133,7 +133,7 @@ This building block shows a possible profile of GeoDCAT supporting semantic anno #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", @@ -245,10 +245,10 @@ This building block shows a possible profile of GeoDCAT supporting semantic anno ```ttl @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix ns3: . +@prefix ns1: . +@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix rdfs: . @prefix rec: . @prefix stac: . @@ -256,65 +256,65 @@ This building block shows a possible profile of GeoDCAT supporting semantic anno @prefix xsd: . a ; - ns1:Accessible_files 0e+00 ; - ns1:Accessible_general true ; - ns1:Accessible_protocols true ; - ns1:Findable_has_doi false ; - ns1:Findable_identifier true ; - ns1:Findable_indexed true ; - ns1:Findable_indexed_approved_data false ; - ns1:Findable_indexed_approved_metadata false ; - ns1:Findable_rich_metadata true ; - ns1:Findable_stac_assets false ; - ns1:Interoperable_controlled_vocabularies true ; - ns1:Interoperable_has_documentation false ; - ns1:Interoperable_related_links true ; - ns1:Interoperable_uses_formal_language true ; - ns1:Reusable_cloud_assets_rate 0e+00 ; - ns1:Reusable_has_access_example false ; - ns1:Reusable_has_license true ; - ns1:Reusable_has_visualisation false ; - ns1:Reusable_rich_descriptions true ; - ns1:Reusable_workflow_exists true ; + ns2:Accessible_files 0e+00 ; + ns2:Accessible_general true ; + ns2:Accessible_protocols true ; + ns2:Findable_has_doi false ; + ns2:Findable_identifier true ; + ns2:Findable_indexed true ; + ns2:Findable_indexed_approved_data false ; + ns2:Findable_indexed_approved_metadata false ; + ns2:Findable_rich_metadata true ; + ns2:Findable_stac_assets false ; + ns2:Interoperable_controlled_vocabularies true ; + ns2:Interoperable_has_documentation false ; + ns2:Interoperable_related_links true ; + ns2:Interoperable_uses_formal_language true ; + ns2:Reusable_cloud_assets_rate 0e+00 ; + ns2:Reusable_has_access_example false ; + ns2:Reusable_has_license true ; + ns2:Reusable_has_visualisation false ; + ns2:Reusable_rich_descriptions true ; + ns2:Reusable_workflow_exists true ; dcterms:created "2025-10-13T16:54:34Z" ; dcterms:description """Polarwarp product Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dcterms:extent [ ] ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], + rdfs:seeAlso [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Products" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; + [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:project "cerulean-information-factory"^^xsd:string ; + osc:status osc:completed ; + osc:type osc:product-type ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" ; - ns3:status "completed" ; - ns3:type "product" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . ``` @@ -368,8 +368,8 @@ $defs: Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml) # JSON-LD Context @@ -547,9 +547,11 @@ Links to the schema: "assets": { "@context": { "@vocab": "https://w3id.org/ogc/stac/assets/", + "href": "@id", "type": "dct:format", "roles": { - "@id": "stac:roles", + "@id": "stac:hasAssetroles", + "@type": "xsd:string", "@container": "@set" } }, @@ -560,6 +562,15 @@ Links to the schema: "@id": "dct:date", "@type": "xsd:dateTime" }, + "start_datetime": { + "@id": "stac:start_datetime", + "@type": "xsd:dateTime" + }, + "end_datetime": { + "@id": "stac:end_datetime", + "@type": "xsd:dateTime" + }, + "providers": "stac:hasProvider", "stac_version": "stac:version", "media_type": "dct:format", "extent": "dct:extent", @@ -567,12 +578,57 @@ Links to the schema: "@id": "thns:concepts", "@container": "@set", "@context": { - "name": "thns:name", "id": "thns:id", + "title": "thns:name", + "description": "thns:description", "url": "@id" } }, "scheme": "thns:scheme", + "osc:type": { + "@id": "osc:type", + "@type": "@vocab", + "@context": { + "project": "osc:project-type", + "product": "osc:product-type" + } + }, + "osc:status": { + "@id": "osc:status", + "@type": "@vocab", + "@context": { + "planned": "osc:planned", + "ongoing": "osc:ongoing", + "completed": "osc:completed" + } + }, + "osc:project": { + "@id": "osc:project", + "@type": "xsd:string" + }, + "osc:region": { + "@id": "osc:region", + "@type": "xsd:string" + }, + "osc:variables": { + "@id": "osc:variables", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:missions": { + "@id": "osc:missions", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:experiment": { + "@id": "osc:experiment", + "@type": "xsd:string" + }, + "osc:workflows": { + "@id": "osc:workflows", + "@type": "xsd:string", + "@container": "@set" + }, "href": { "@type": "@id", "@id": "oa:hasTarget" @@ -594,6 +650,7 @@ Links to the schema: "foaf": "http://xmlns.com/foaf/0.1/", "thns": "https://w3id.org/ogc/stac/themes/", "stac": "https://w3id.org/ogc/stac/core/", + "osc": "https://w3id.org/ogc/stac/osc/", "rights": "dcat:rights", "@version": 1.1 } @@ -601,7 +658,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld) ## Sources diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md index 7b50b4e0..d946ff2e 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md @@ -542,7 +542,7 @@ Kind Grove workflow example and its provenance trace with main steps involved fo #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "id": "water-bodies-execution", "type": "Feature", "conformsTo": [ @@ -652,8 +652,8 @@ Kind Grove workflow example and its provenance trace with main steps involved fo @prefix dcterms: . @prefix geojson: . @prefix ns1: . -@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix rdfs: . @prefix rec: . @prefix thns: . @@ -668,10 +668,9 @@ Kind Grove workflow example and its provenance trace with main steps involved fo dcterms:modified "2025-01-21T18:40:00Z" ; dcterms:title "ESA WorldCereal Experiment" ; wfprov:version "2" ; - rdfs:seeAlso [ rdfs:label "Workflow: Water Bodies" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + rdfs:seeAlso [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Water Bodies Execution Outputs" ; dcterms:type "application/json" ; ns1:relation ; @@ -680,21 +679,22 @@ Kind Grove workflow example and its provenance trace with main steps involved fo dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; + [ rdfs:label "Experiments" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiments" ; + [ rdfs:label "Workflow: Water Bodies" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "An EO data exploitation platform" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:contactPoint [ rdfs:label "A person" ; wfprov:contactInstructions "Contact via website" ; wfprov:organization "An Org" ; @@ -707,10 +707,10 @@ Kind Grove workflow example and its provenance trace with main steps involved fo ns1:relation ; oa:hasTarget ] ] ; dcat:license "proprietary" ; + osc:workflow "waterbodies" ; rec:format [ rec:name "GeoTIFF" ] ; rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:workflow "waterbodies" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . ``` @@ -904,7 +904,7 @@ Some notes: #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "id": "water-bodies-execution", "type": "Feature", "conformsTo": [ @@ -1070,8 +1070,8 @@ Some notes: @prefix dcterms: . @prefix geojson: . @prefix ns1: . -@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -1093,56 +1093,56 @@ Some notes: wfprov:data "green", "nir" ; wfprov:describedByParameter "bands" ], - [ a wfprov:Artifact ; - wfprov:describedByParameter "stac_items" ; - prov:hadMember , - ], [ a wfprov:Artifact ; wfprov:data "EPSG:4326" ; wfprov:describedByParameter "epsg" ], [ a wfprov:Artifact ; wfprov:data "-121.399,39.834,-120.74,40.472" ; - wfprov:describedByParameter "aoi" ] ; + wfprov:describedByParameter "aoi" ], + [ a wfprov:Artifact ; + wfprov:describedByParameter "stac_items" ; + prov:hadMember , + ] ; wfprov:version "2" ; wfprov:wasEnactedBy ; - rdfs:seeAlso [ rdfs:label "Experiments" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Water Bodies Execution Outputs" ; + rdfs:seeAlso [ rdfs:label "Water Bodies Execution Outputs" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; + [ rdfs:label "Theme: Land" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "An EO data exploitation platform" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Land" ; + [ rdfs:label "Experiments" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Workflow: Water Bodies" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "A person" ; - wfprov:contactInstructions "Contact via website" ; - wfprov:organization "An Org" ; - wfprov:position "Researcher" ; - wfprov:roles "principal investigator" ], - [ rdfs:label "An Org" ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; + dcat:contactPoint [ rdfs:label "An Org" ; wfprov:contactInstructions "SEE WEBSITE" ; wfprov:roles "processor" ; rdfs:seeAlso [ dcterms:type "text/html" ; ns1:relation ; - oa:hasTarget ] ] ; + oa:hasTarget ] ], + [ rdfs:label "A person" ; + wfprov:contactInstructions "Contact via website" ; + wfprov:organization "An Org" ; + wfprov:position "Researcher" ; + wfprov:roles "principal investigator" ] ; dcat:license "proprietary" ; prov:endedAtTime "2025-01-21T17:59:50+00:00"^^xsd:dateTime ; prov:generated ; @@ -1151,10 +1151,10 @@ Some notes: rdfs:label "A Person" ; prov:actedOnBehalfOf [ a prov:Organization ; rdfs:label "An Org" ] ] ; + osc:workflow "waterbodies" ; rec:format [ rec:name "GeoTIFF" ] ; rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:workflow "waterbodies" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . a wfprov:WorkfowEngine, prov:Agent, @@ -1170,7 +1170,7 @@ Some notes: $schema: https://json-schema.org/draft/2020-12/schema description: EarthCode Experiment allOf: -- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml properties: properties: @@ -1181,7 +1181,7 @@ properties: - osc:workflow properties: osc:workflow: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow links: type: array items: @@ -1202,14 +1202,14 @@ properties: properties: rel: const: environment - - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links + - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links ``` Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml) # JSON-LD Context @@ -1404,9 +1404,11 @@ Links to the schema: "assets": { "@context": { "@vocab": "https://w3id.org/ogc/stac/assets/", + "href": "@id", "type": "dct:format", "roles": { - "@id": "stac:roles", + "@id": "stac:hasAssetroles", + "@type": "xsd:string", "@container": "@set" } }, @@ -1417,6 +1419,15 @@ Links to the schema: "@id": "dct:date", "@type": "xsd:dateTime" }, + "start_datetime": { + "@id": "stac:start_datetime", + "@type": "xsd:dateTime" + }, + "end_datetime": { + "@id": "stac:end_datetime", + "@type": "xsd:dateTime" + }, + "providers": "stac:hasProvider", "stac_version": "stac:version", "media_type": "dct:format", "extent": "dct:extent", @@ -1424,12 +1435,57 @@ Links to the schema: "@id": "thns:concepts", "@container": "@set", "@context": { - "name": "thns:name", "id": "thns:id", + "title": "thns:name", + "description": "thns:description", "url": "@id" } }, "scheme": "thns:scheme", + "osc:type": { + "@id": "osc:type", + "@type": "@vocab", + "@context": { + "project": "osc:project-type", + "product": "osc:product-type" + } + }, + "osc:status": { + "@id": "osc:status", + "@type": "@vocab", + "@context": { + "planned": "osc:planned", + "ongoing": "osc:ongoing", + "completed": "osc:completed" + } + }, + "osc:project": { + "@id": "osc:project", + "@type": "xsd:string" + }, + "osc:region": { + "@id": "osc:region", + "@type": "xsd:string" + }, + "osc:variables": { + "@id": "osc:variables", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:missions": { + "@id": "osc:missions", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:experiment": { + "@id": "osc:experiment", + "@type": "xsd:string" + }, + "osc:workflows": { + "@id": "osc:workflows", + "@type": "xsd:string", + "@container": "@set" + }, "@vocab": "http://purl.org/wf4ever/wfprov#", "wasInfluencedBy": { "@id": "prov:wasInfluencedBy", @@ -1807,6 +1863,7 @@ Links to the schema: "foaf": "http://xmlns.com/foaf/0.1/", "thns": "https://w3id.org/ogc/stac/themes/", "stac": "https://w3id.org/ogc/stac/core/", + "osc": "https://w3id.org/ogc/stac/osc/", "wfprov": "http://purl.org/wf4ever/wfprov#", "wfdesc": "http://purl.org/wf4ever/wfdesc#", "rights": "dcat:rights", @@ -1816,7 +1873,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld) ## Sources diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md index 7976142c..a9c767be 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md @@ -138,7 +138,7 @@ The EarthCODE OSC has requirements which are not captured here #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", @@ -252,8 +252,8 @@ The EarthCODE OSC has requirements which are not captured here @prefix dcterms: . @prefix ns1: . @prefix ns2: . -@prefix ns3: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -288,39 +288,39 @@ The EarthCODE OSC has requirements which are not captured here Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dcterms:extent [ ] ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ ns2:relation ; - oa:hasTarget ], + rdfs:seeAlso [ rdfs:label "Products" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], [ ns2:relation ; oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:project "cerulean-information-factory"^^xsd:string ; + osc:status osc:completed ; + osc:type osc:product-type ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" ; - ns3:status "completed" ; - ns3:type "product" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . ``` @@ -435,7 +435,7 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "type": "Collection", "id": "water-bodies", "stac_version": "1.0.0", @@ -545,9 +545,9 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM @prefix dcat: . @prefix dcterms: . @prefix ns1: . -@prefix ns2: . -@prefix ns3: . +@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -558,7 +558,7 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM a prov:Collection, prov:Entity, , - ns3:Artifact ; + ns2:Artifact ; dcterms:created "2025-01-21T17:59:50Z" ; dcterms:description "Water Bodies Example Outputs" ; dcterms:extent [ ] ; @@ -569,41 +569,41 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM ns1:relation ; oa:hasTarget ], [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Land" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Experiment: Water Bodies Execution" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], [ rdfs:label "Experiments" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Water Bodies Execution" ; + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Land" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ] ; dcat:license "none" ; prov:wasDerivedFrom , ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:experiment "water-bodies-execution"^^xsd:string ; + osc:project "ospd"^^xsd:string ; + osc:region "Global"^^xsd:string ; + osc:status osc:ongoing ; + osc:type osc:product-type ; rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:experiment "water-bodies-execution" ; - ns2:project "ospd" ; - ns2:region "Global" ; - ns2:status "ongoing" ; - ns2:type "product" ; - ns3:describedByParameter "stac_catalog" ; - ns3:wasOutputFrom "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json" . + ns2:describedByParameter "stac_catalog" ; + ns2:wasOutputFrom "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json" . ``` @@ -614,7 +614,7 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM $schema: https://json-schema.org/draft/2020-12/schema description: EarthCode Product allOf: -- $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml - anyOf: - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml - not: @@ -640,8 +640,8 @@ properties: Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml) # JSON-LD Context @@ -819,9 +819,11 @@ Links to the schema: "assets": { "@context": { "@vocab": "https://w3id.org/ogc/stac/assets/", + "href": "@id", "type": "dct:format", "roles": { - "@id": "stac:roles", + "@id": "stac:hasAssetroles", + "@type": "xsd:string", "@container": "@set" } }, @@ -832,6 +834,21 @@ Links to the schema: "@id": "dct:date", "@type": "xsd:dateTime" }, + "start_datetime": { + "@id": "stac:start_datetime", + "@type": "xsd:dateTime" + }, + "end_datetime": { + "@id": "stac:end_datetime", + "@type": "xsd:dateTime" + }, + "unit": { + "@context": { + "@base": "http://qudt.org/vocab/unit/" + }, + "@id": "qudt:hasUnit" + }, + "providers": "stac:hasProvider", "stac_version": "stac:version", "media_type": "dct:format", "extent": "dct:extent", @@ -839,12 +856,57 @@ Links to the schema: "@id": "thns:concepts", "@container": "@set", "@context": { - "name": "thns:name", "id": "thns:id", + "title": "thns:name", + "description": "thns:description", "url": "@id" } }, "scheme": "thns:scheme", + "osc:type": { + "@id": "osc:type", + "@type": "@vocab", + "@context": { + "project": "osc:project-type", + "product": "osc:product-type" + } + }, + "osc:status": { + "@id": "osc:status", + "@type": "@vocab", + "@context": { + "planned": "osc:planned", + "ongoing": "osc:ongoing", + "completed": "osc:completed" + } + }, + "osc:project": { + "@id": "osc:project", + "@type": "xsd:string" + }, + "osc:region": { + "@id": "osc:region", + "@type": "xsd:string" + }, + "osc:variables": { + "@id": "osc:variables", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:missions": { + "@id": "osc:missions", + "@type": "xsd:string", + "@container": "@set" + }, + "osc:experiment": { + "@id": "osc:experiment", + "@type": "xsd:string" + }, + "osc:workflows": { + "@id": "osc:workflows", + "@type": "xsd:string", + "@container": "@set" + }, "wasInfluencedBy": { "@context": { "name": "rdfs:label" @@ -1347,6 +1409,7 @@ Links to the schema: "foaf": "http://xmlns.com/foaf/0.1/", "thns": "https://w3id.org/ogc/stac/themes/", "stac": "https://w3id.org/ogc/stac/core/", + "osc": "https://w3id.org/ogc/stac/osc/", "cf": "https://w3id.org/ogc/stac/cf/", "qudt": "http://qudt.org/schema/qudt/", "rights": "dcat:rights", @@ -1356,7 +1419,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld) ## Sources diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md index 21b464e7..26f4292b 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md @@ -181,7 +181,7 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "id": "polarwarp", "type": "Feature", "conformsTo": [ @@ -338,8 +338,8 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using ```ttl @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix ns3: . @prefix ns4: . @prefix oa: . @@ -350,9 +350,9 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using @prefix thns: . @prefix xsd: . - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; dcterms:conformsTo , , ; @@ -360,53 +360,53 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using dcterms:description "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions." ; dcterms:modified "2025-09-30T14:00:00Z" ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "EOxHub Workspaces" ; - ns1:platform_supports "argo-workflow" ; - ns1:preferred_app "argo" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Oceans" ; + rdfs:seeAlso [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Polarwarp" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Polarwarp workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; + [ proc:requirements [ proc:temp_storage "10GB" ] ] ; + dcterms:type "application/x-argo-workflow-yaml" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; + dcterms:type "text/html" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Oceans" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Workflows" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Polarwarp workflow" ; - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; - [ proc:requirements [ proc:temp_storage "10GB" ] ] ; - dcterms:type "application/x-argo-workflow-yaml" ; - ns2:relation ; - oa:hasTarget ], + [ rdfs:label "EOxHub Workspaces" ; + ns2:platform_supports "argo-workflow" ; + ns2:preferred_app "argo" ; + dcterms:type "text/html" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], [ rdfs:label "Git source repository" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ; ns3:branch "main" ; ns3:type "git" ] ; @@ -594,7 +594,7 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "id": "polaris-workflow", "type": "Feature", "conformsTo": [ @@ -754,10 +754,10 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho ```ttl @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix ns3: . -@prefix ns4: . +@prefix ns1: . +@prefix ns2: . +@prefix ns3: . +@prefix ns4: . @prefix oa: . @prefix proc: . @prefix prov: . @@ -766,9 +766,9 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho @prefix thns: . @prefix xsd: . - ns2:container true ; - ns2:language "Python" ; - ns2:type "argo-workflow" ; + ns1:container true ; + ns1:language "Python" ; + ns1:type "argo-workflow" ; dcterms:conformsTo , , ; @@ -776,60 +776,60 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho dcterms:description "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm." ; dcterms:modified "2025-03-03T22:00:00Z" ; dcterms:title "POLARIS" ; - rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; + rdfs:seeAlso [ rdfs:label "Git source repository" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns2:relation ; + oa:hasTarget ], [ rdfs:label "POLARIS workflow" ; - ns2:container true ; - ns2:language "Python" ; - ns2:type "argo-workflow" ; + ns1:container true ; + ns1:language "Python" ; + ns1:type "argo-workflow" ; [ proc:requirements [ proc:temp_storage "10GB" ] ] ; dcterms:type "application/x-argo-workflow-yaml" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "POLARIS" ; + [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Git source repository" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], - [ rdfs:label "OGC Application Package" ; + ns3:branch "main" ; + ns3:type "git" ], + [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "EOxHub Workspaces" ; - ns2:platform_supports "argo-workflow" ; - ns2:preferred_app "argo" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Git source repository" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "OGC Application Package" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], + [ rdfs:label "Workflows" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Oceans" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflows" ; + [ rdfs:label "EOxHub Workspaces" ; + ns1:platform_supports "argo-workflow" ; + ns1:preferred_app "argo" ; + dcterms:type "text/html" ; + ns2:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "POLARIS" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns2:relation ; + oa:hasTarget ] ; dcat:contactPoint [ rdfs:label "David Arthurs" ; proc:emails [ prov:value "david.arthurs@polarview.org" ] ; proc:roles "consortium_member" ], @@ -844,7 +844,7 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho rec:format [ rec:name "GeoTIFF" ] ; rec:themes [ thns:concepts [ thns:id "oceans"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" . + ns4:project "cerulean-information-factory" . ``` @@ -868,7 +868,7 @@ properties: - osc:project properties: osc:project: - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project + $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project wfdesc:hasInput: type: object additionalProperties: @@ -889,14 +889,14 @@ properties: not: enum: - via - - $ref: https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links + - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links ``` Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml) # JSON-LD Context @@ -1461,7 +1461,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld) ## Sources diff --git a/build/generateddocs/markdown/osc/prov-processing-step/index.md b/build/generateddocs/markdown/osc/prov-processing-step/index.md index 62549e8d..d371e617 100644 --- a/build/generateddocs/markdown/osc/prov-processing-step/index.md +++ b/build/generateddocs/markdown/osc/prov-processing-step/index.md @@ -57,7 +57,7 @@ Technologies, Workflow Profiler). #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/ingest", @@ -130,7 +130,7 @@ Technologies, Workflow Profiler). #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:vci:20260807T061000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/index-normalisation", @@ -206,7 +206,7 @@ Technologies, Workflow Profiler). #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:smdi:20260807T061500Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/index-normalisation", @@ -241,10 +241,10 @@ Technologies, Workflow Profiler). rdfs:label "Compute soil moisture deficit index" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; prov:used , . @@ -285,7 +285,7 @@ Technologies, Workflow Profiler). #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:cdsi:20260807T062000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/index-composition", @@ -370,7 +370,7 @@ Technologies, Workflow Profiler). #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:classify:20260807T063000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/classification", @@ -454,7 +454,7 @@ Technologies, Workflow Profiler). #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:spi:20260807T064000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/standardised-index", @@ -489,10 +489,10 @@ Technologies, Workflow Profiler). rdfs:label "Compute standardised precipitation index" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; prov:used , . @@ -543,7 +543,7 @@ Technologies, Workflow Profiler). #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:train:20260807T070000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/model-training", @@ -590,12 +590,12 @@ Technologies, Workflow Profiler). dct:type ; prov:generated , ; - prov:qualifiedUsage [ prov:entity ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; prov:hadRole ], [ prov:entity ; prov:hadRole ], - [ prov:entity ; - prov:hadRole ], [ prov:entity ; prov:hadRole ] ; prov:used , @@ -637,7 +637,7 @@ Technologies, Workflow Profiler). #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:project:20260807T071500Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/model-inference", @@ -672,10 +672,10 @@ Technologies, Workflow Profiler). rdfs:label "Generate forward drought projection" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; prov:used , . @@ -699,7 +699,7 @@ Technologies, Workflow Profiler). #### jsonld ```jsonld { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:example:step:0001", "provType": "Activity", "processType": "https://example.org/ospd/process-types/ingest", @@ -806,8 +806,8 @@ allOf: Links to the schema: -* YAML version: [schema.yaml](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.json) -* JSON version: [schema.json](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.yaml) +* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.json) +* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.yaml) # JSON-LD Context @@ -1175,7 +1175,7 @@ Links to the schema: ``` You can find the full JSON-LD context here: -[context.jsonld](https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld) +[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld) # For developers diff --git a/build/register-summary.md b/build/register-summary.md index 46b284e8..37ed1fdf 100644 --- a/build/register-summary.md +++ b/build/register-summary.md @@ -44,12 +44,6 @@ Ontology describing the Common Workflow Language (CWL) model A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type. -### `ogc.osc.api-profiles.processes.ipt.results` — Result schema for IPT - -**Type:** schema - -constraint on results to include provenance object inline - ### `ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions` — Example OGC API Processes instance input descriptions **Type:** schema @@ -74,21 +68,33 @@ Collection of output descriptions Earth Observation Application Package. +### `ogc.osc.api-profiles.processes.ipt.results` — Result schema for IPT + +**Type:** schema + +constraint on results to include provenance object inline + ### `ogc.osc.ontology.openscience` — Open Science Ontology **Type:** model A modular standards-based ontology for describing interoperable and reproduceable scientific workflows. +### `ogc.osc.api-profiles.processes.ipt.execute` — Execute (request) schema for IPT + +**Type:** schema + ### `ogc.osc.geodcat-stac-earthcode.common` — EarthCODE Common STAC profile **Type:** schema EarthCODE metadata profile linked to semantic models -### `ogc.osc.api-profiles.processes.ipt.execute` — Execute (request) schema for IPT +### `ogc.osc.api-profiles.processes.ipt.api` — IPT Profile of OGC API Processes -**Type:** schema +**Type:** api + +This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/ ### `ogc.osc.geodcat-stac-earthcode.experiments` — EarthCODE Experiment @@ -108,12 +114,6 @@ EarthCODE metadata profile linked to semantic models EarthCODE metadata profile linked to semantic models -### `ogc.osc.api-profiles.processes.ipt.api` — IPT Profile of OGC API Processes - -**Type:** api - -This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/ - ### `ogc.osc.api-profiles.processes.workflow` — Workflow profile of OGC API Processes **Type:** api diff --git a/build/register.json b/build/register.json index 2dbc00da..5c786165 100644 --- a/build/register.json +++ b/build/register.json @@ -3,20 +3,20 @@ "abstract": "Building Blocks for FAIR Open Science - profiles of OGC API Processes and various metadata standards to support open, transparent, interoperable and reproducible scientific workflows..\n", "description": "This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-08-12T14:40:36.126254", + "modified": "2026-08-26T04:42:06.527056", "tooling": { "bblocks-postprocess": { - "commitId": "\"989dc6251d43604afdfd4b503bdbd417e88a5876", - "shortCommitId": "\"989dc6", - "date": "2026-08-06T10:55:48+00:00\"" + "commitId": "\"d5ae6f4bd95e268894921440229917592e2976c4", + "shortCommitId": "\"d5ae6f", + "date": "2026-08-25T08:35:43+00:00\"" } }, "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", "gitHubRepository": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/", - "baseURL": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/", - "viewerURL": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/", - "validationReport": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/report.html", - "validationReportJson": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/report.json", + "baseURL": "https://nsnarayanam.github.io/bblocks-openscience/", + "viewerURL": "https://nsnarayanam.github.io/bblocks-openscience/", + "validationReport": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/report.html", + "validationReportJson": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/report.json", "imports": [ "https://opengeospatial.github.io/bblocks/register.json", "https://ogcincubator.github.io/bblocks-ogcapi-records/build/register.json", @@ -37,7 +37,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -46,25 +46,25 @@ ], "shaclShapes": {}, "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" } } }, @@ -77,7 +77,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -90,26 +90,26 @@ "bblocks://ogc.geo.common.data_types.geojson" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" } } }, @@ -122,7 +122,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -131,30 +131,30 @@ ], "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "bblocks://ogc.api.processes.v1.schemas.inputDescription" + "bblocks://ogc.api.processes.v1.schemas.inputDescription", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" } } }, @@ -167,7 +167,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -176,30 +176,30 @@ ], "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "bblocks://ogc.api.processes.v1.schemas.outputDescription" + "bblocks://ogc.api.processes.v1.schemas.outputDescription", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" } } }, @@ -212,7 +212,7 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "dependsOn": [ "bblocks://ogc.ogc-utils.prov" ], @@ -222,20 +222,20 @@ "OSPD" ], "shaclShapes": {}, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/cwlprov/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/cwlprov/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.ontology.cwlprov" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.ontology.cwlprov" } } }, @@ -247,7 +247,7 @@ "dateTimeAddition": "2026-08-05T00:00:00Z", "itemClass": "schema", "version": "0.1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "scope": "unstable", "tags": [ @@ -261,71 +261,27 @@ ], "shaclShapes": {}, "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/prov-processing-step/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/", "validationPassed": true, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/prov-processing-step/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/prov-processing-step/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.prov-processing-step" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.results", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-08-12", - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "Result schema for IPT", - "abstract": "constraint on results to include provenance object inline", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue", - "bblocks://ogc.ogc-utils.prov-activity", - "bblocks://ogc.ogc-utils.prov-entity" - ], - "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/schema.json" - }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/results/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/prov-processing-step/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/prov-processing-step/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.results" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.prov-processing-step" } } }, @@ -338,7 +294,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -350,26 +306,26 @@ "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" } } }, @@ -382,7 +338,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -391,31 +347,31 @@ ], "shaclShapes": {}, "dependsOn": [ + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", "bblocks://ogc.api.processes.v1.schemas.process", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" } } }, @@ -428,7 +384,7 @@ "itemClass": "schema", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -440,26 +396,26 @@ "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" ], "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" } } }, @@ -476,7 +432,7 @@ "bblocks://ogc.profiles.prov.cwl.provenance" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -489,27 +445,71 @@ "shaclShapes": {}, "ldContext": "/github/workspace/_sources/application-package/context.jsonld", "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/application-package/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/", "validationPassed": true, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/application-package/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/application-package/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/application-package/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/application-package/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/application-package/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.application-package" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.application-package" + } + } + }, + { + "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.results", + "status": "under-development", + "dateTimeAddition": "2025-10-22T15:29:12.046535", + "register": "ogcapi-processes", + "version": "0.1", + "dateOfLastChange": "2026-08-26", + "tags": [ + "ogcapi-processes", + "schema" + ], + "name": "Result schema for IPT", + "abstract": "constraint on results to include provenance object inline", + "itemClass": "schema", + "shaclShapes": {}, + "dependsOn": [ + "bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue", + "bblocks://ogc.ogc-utils.prov-entity", + "bblocks://ogc.ogc-utils.prov-activity" + ], + "schema": { + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json" + }, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/", + "validationPassed": true, + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.results" } } }, @@ -523,37 +523,91 @@ "itemClass": "model", "register": "ogc-incubator", "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "dependsOn": [ + "bblocks://ogc.contrib.stac.extensions.processing-ontology", + "bblocks://ogc.contrib.stac.core-ontology", + "bblocks://ogc.geo.geodcat.dcat", "bblocks://ogc.osc.ontology.cwlprov", + "bblocks://ogc.contrib.stac.extensions.osc-ontology", "bblocks://ogc.contrib.stac.extensions.cf-ontology", - "bblocks://ogc.geo.geodcat.dcat", - "bblocks://ogc.bbr.wf4ever.ro.ResearchObject", "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", - "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "bblocks://ogc.contrib.stac.core-ontology", - "bblocks://ogc.contrib.stac.extensions.processes-ontology" + "bblocks://ogc.bbr.wf4ever.ro.ResearchObject" ], "sources": [], "scope": "dev", "tags": [ "OSPD" ], + "shaclShapes": { + "ogc.contrib.stac.extensions.processing-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.cf-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ] + }, + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/openscience/", + "validationPassed": true, + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/openscience/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/openscience/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.ontology.openscience" + } + } + }, + { + "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.execute", + "status": "under-development", + "dateTimeAddition": "2025-10-22T15:29:12.046535", + "register": "ogcapi-processes", + "version": "0.1", + "dateOfLastChange": "2026-08-26", + "tags": [ + "ogcapi-processes", + "schema" + ], + "name": "Execute (request) schema for IPT", + "itemClass": "schema", "shaclShapes": {}, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/ontology/openscience/", + "dependsOn": [ + "bblocks://ogc.api.processes.v1.schemas.execute", + "bblocks://ogc.ogc-utils.iri-or-curie" + ], + "schema": { + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json" + }, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/schema.yaml", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/ontology/openscience/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/ontology/openscience/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.ontology.openscience" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.execute" } } }, @@ -568,14 +622,14 @@ "register": "ogc-incubator", "dependsOn": [ "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", "bblocks://ogc.ogc-utils.prov", "bblocks://ogc.contrib.stac.extensions.themes", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", - "bblocks://ogc.contrib.stac.extensions.osc" + "bblocks://ogc.contrib.stac.extensions.osc", + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "sources": [ { "title": "EarthCODE", @@ -600,72 +654,86 @@ ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ] }, - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/common/", - "validationPassed": true, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/", + "validationPassed": false, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.common" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.common" } } }, { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.execute", + "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.api", + "name": "IPT Profile of OGC API Processes", "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", + "dateTimeAddition": "2024-03-22T11:40:00+01:00", + "itemClass": "api", + "register": "ogcapi-features", "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", + "sources": [ + { + "title": "OGC API Processes", + "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" + } + ], + "dependsOn": [ + "bblocks://ogc.osc.api-profiles.processes.ipt.results", + "bblocks://ogc.osc.api-profiles.processes.ipt.execute" + ], "tags": [ "ogcapi-processes", - "schema" + "features" ], - "name": "Execute (request) schema for IPT", - "itemClass": "schema", + "highlighted": true, + "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.execute", - "bblocks://ogc.ogc-utils.iri-or-curie" - ], - "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json" - }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/schema.yaml", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/execute/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/api/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.execute" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.api" } } }, @@ -679,12 +747,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun", "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.geo.geodcat.geodcat-records" + "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -706,38 +774,50 @@ ], "shaclShapes": { "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ] }, - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/", - "validationPassed": true, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/", + "validationPassed": false, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.experiments" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.experiments" } } }, @@ -751,12 +831,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.common", + "bblocks://ogc.ogc-utils.prov-entity", "bblocks://ogc.contrib.stac.extensions.cf", - "bblocks://ogc.ogc-utils.prov-entity" + "bblocks://ogc.osc.geodcat-stac-earthcode.common" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -777,36 +857,51 @@ "EarthCODE" ], "shaclShapes": { + "ogc.contrib.stac.extensions.cf-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ] }, - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/", - "validationPassed": true, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/", + "validationPassed": false, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.products" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.products" } } }, @@ -820,14 +915,14 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.common", + "bblocks://ogc.api.processes.v1.schemas.outputDescription", "bblocks://ogc.geo.geodcat.geodcat-records", "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.api.processes.v1.schemas.inputDescription" + "bblocks://ogc.api.processes.v1.schemas.inputDescription", + "bblocks://ogc.osc.geodcat-stac-earthcode.common" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", "sources": [ { @@ -849,74 +944,43 @@ ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ] }, - "ldContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "schema": { - "application/yaml": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", - "application/json": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json" }, - "sourceSchema": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/schema.yaml", - "sourceLdContext": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/context.jsonld", - "resolvedSchemaProperties": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/workflows/", - "validationPassed": true, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/", + "validationPassed": false, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.geodcat-stac-earthcode.workflows" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.api", - "name": "IPT Profile of OGC API Processes", - "status": "under-development", - "dateTimeAddition": "2024-03-22T11:40:00+01:00", - "itemClass": "api", - "register": "ogcapi-features", - "version": "0.1", - "dateOfLastChange": "2026-08-12", - "sources": [ - { - "title": "OGC API Processes", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.ipt.results", - "bblocks://ogc.osc.api-profiles.processes.ipt.execute" - ], - "tags": [ - "ogcapi-processes", - "features" - ], - "highlighted": true, - "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", - "shaclShapes": {}, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ipt/api/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ipt.api" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.workflows" } } }, @@ -934,7 +998,7 @@ "bblocks://ogc.osc.api-profiles.processes.ipt.api" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -946,20 +1010,20 @@ "PROV" ], "shaclShapes": {}, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/workflow/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/workflow/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.workflow" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.workflow" } } }, @@ -974,12 +1038,12 @@ "register": "ogc-incubator", "dependsOn": [ "bblocks://ogc.osc.geodcat-stac-earthcode.products", + "bblocks://ogc.osc.api-profiles.processes.workflow", "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", - "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", - "bblocks://ogc.osc.api-profiles.processes.workflow" + "bblocks://ogc.osc.geodcat-stac-earthcode.workflows" ], "version": "0.1", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "link": "https://github.com/opengeospatial/ogcapi-processes", "sources": [], "scope": "dev", @@ -991,30 +1055,45 @@ "PROV" ], "shaclShapes": { + "ogc.contrib.stac.extensions.cf-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ], + "ogc.contrib.stac.core-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + ], + "ogc.contrib.stac.components.assets-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.contrib.stac.extensions.themes-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ] }, - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/ospd/", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/ospd/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.ospd" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ospd" } } }, @@ -1027,7 +1106,7 @@ "itemClass": "api", "register": "ogc-incubator", "version": "1.0", - "dateOfLastChange": "2026-08-12", + "dateOfLastChange": "2026-08-26", "maturity": "development", "tags": [ "examples", @@ -1046,61 +1125,61 @@ }, "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "bblocks://ogc.api.processes.v1.paths.LandingPage", + "bblocks://ogc.api.processes.v1.responses.ServerError", "bblocks://ogc.api.processes.v1.schemas.execute", - "bblocks://ogc.api.processes.v1.parameters.jobId", + "bblocks://ogc.api.processes.v1.schemas.outputDescription", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "bblocks://ogc.api.processes.v1.paths.Conformance", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "bblocks://ogc.api.processes.v1.responses.NotFound", - "bblocks://ogc.api.processes.v1.api", - "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", - "bblocks://ogc.api.processes.v1.responses.ServerError", "bblocks://ogc.api.processes.v1.paths.ProcessList", - "bblocks://ogc.api.processes.v1.paths.LandingPage", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "bblocks://ogc.api.processes.v1.paths.Conformance", "bblocks://ogc.api.processes.v1.schemas.inputDescription", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", "bblocks://ogc.api.processes.v1.paths.JobList", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "bblocks://ogc.api.processes.v1.parameters.jobId", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "bblocks://ogc.api.processes.v1.api", + "bblocks://ogc.api.processes.v1.responses.NotFound", + "bblocks://ogc.api.processes.v1.responses.ExecuteAsync" ], - "sourceOpenAPIDocument": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/openapi.yaml", - "openAPIDocument": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", - "sourceFiles": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/api-profiles/processes/sample-implementation/", + "sourceOpenAPIDocument": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", + "openAPIDocument": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/", "validationPassed": true, "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/bblock/ogc.osc.api-profiles.processes.sample-implementation" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation" } } } ], - "remoteCacheDir": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/_cache", + "remoteCacheDir": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/_cache", "links": [ { "rel": "self", - "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/register.json", + "href": "https://nsnarayanam.github.io/bblocks-openscience/build/register.json", "type": "application/json", "title": "This Building Blocks Register in JSON format" }, { "rel": "self", - "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/bblocks.ttl", + "href": "https://nsnarayanam.github.io/bblocks-openscience/build/bblocks.ttl", "type": "text/turtle", "title": "This Building Blocks Register in RDF Turtle format" }, { "rel": "self", - "href": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/bblocks.jsonld", + "href": "https://nsnarayanam.github.io/bblocks-openscience/build/bblocks.jsonld", "type": "application/ld+json", "title": "This Building Blocks Register in JSON-LD format" } diff --git a/build/tests/osc/api-profiles/processes/ipt/api/_report.json b/build/tests/osc/api-profiles/processes/ipt/api/_report.json index 77ee6e72..8eba41ed 100644 --- a/build/tests/osc/api-profiles/processes/ipt/api/_report.json +++ b/build/tests/osc/api-profiles/processes/ipt/api/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.api - IPT Profile of OGC API Processes", "bblockName": "IPT Profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ipt.api", - "generated": "2026-08-12T14:40:58.069343+00:00", + "generated": "2026-08-26T04:42:42.876328+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/ipt/execute/_report.json b/build/tests/osc/api-profiles/processes/ipt/execute/_report.json index 3e1134f0..b0817cf1 100644 --- a/build/tests/osc/api-profiles/processes/ipt/execute/_report.json +++ b/build/tests/osc/api-profiles/processes/ipt/execute/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.execute - Execute (request) schema for IPT", "bblockName": "Execute (request) schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.execute", - "generated": "2026-08-12T14:40:51.956887+00:00", + "generated": "2026-08-26T04:42:34.538260+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/ipt/results/_report.json b/build/tests/osc/api-profiles/processes/ipt/results/_report.json index d5bb102b..e46f2670 100644 --- a/build/tests/osc/api-profiles/processes/ipt/results/_report.json +++ b/build/tests/osc/api-profiles/processes/ipt/results/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.results - Result schema for IPT", "bblockName": "Result schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.results", - "generated": "2026-08-12T14:40:49.157636+00:00", + "generated": "2026-08-26T04:42:33.945458+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/ospd/_report.json b/build/tests/osc/api-profiles/processes/ospd/_report.json index 6123d36f..7b48dba9 100644 --- a/build/tests/osc/api-profiles/processes/ospd/_report.json +++ b/build/tests/osc/api-profiles/processes/ospd/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ospd - Open Science profile of OGC API Processes", "bblockName": "Open Science profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ospd", - "generated": "2026-08-12T14:40:58.202979+00:00", + "generated": "2026-08-26T04:42:51.000192+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/sample-implementation/_report.json b/build/tests/osc/api-profiles/processes/sample-implementation/_report.json index fcff0807..b0752caf 100644 --- a/build/tests/osc/api-profiles/processes/sample-implementation/_report.json +++ b/build/tests/osc/api-profiles/processes/sample-implementation/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation - Custom OGC API processes instance", "bblockName": "Custom OGC API processes instance", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation", - "generated": "2026-08-12T14:40:58.208882+00:00", + "generated": "2026-08-26T04:42:51.005559+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/workflow/_report.json b/build/tests/osc/api-profiles/processes/workflow/_report.json index c502ded9..5e6079cc 100644 --- a/build/tests/osc/api-profiles/processes/workflow/_report.json +++ b/build/tests/osc/api-profiles/processes/workflow/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.workflow - Workflow profile of OGC API Processes", "bblockName": "Workflow profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.workflow", - "generated": "2026-08-12T14:40:58.073110+00:00", + "generated": "2026-08-26T04:42:50.850885+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/application-package/_report.json b/build/tests/osc/application-package/_report.json index c1732d87..4c4c526f 100644 --- a/build/tests/osc/application-package/_report.json +++ b/build/tests/osc/application-package/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.application-package - Application Package", "bblockName": "Application Package", "bblockId": "ogc.osc.application-package", - "generated": "2026-08-12T14:40:49.349424+00:00", + "generated": "2026-08-26T04:42:33.936087+00:00", "result": true, "items": [ { @@ -10,7 +10,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/application-package/example_1_1.yaml", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/application-package/example_1_1.yaml", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/application-package/example_1_1.yaml", "exampleIndex": 1, "snippetIndex": 1, "language": "application/x-yaml", diff --git a/build/tests/osc/application-package/example_1_1.validation_passed.txt b/build/tests/osc/application-package/example_1_1.validation_passed.txt index b9828dc0..8dd3ed2d 100644 --- a/build/tests/osc/application-package/example_1_1.validation_passed.txt +++ b/build/tests/osc/application-package/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.application-package - Application Package -Generated 2026-08-12T14:40:49.349322+00:00 +Generated 2026-08-26T04:42:33.935968+00:00 === Files === Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples === End Files === diff --git a/build/tests/osc/geodcat-stac-earthcode/common/_report.json b/build/tests/osc/geodcat-stac-earthcode/common/_report.json index ad3fde47..50a85c0d 100644 --- a/build/tests/osc/geodcat-stac-earthcode/common/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/common/_report.json @@ -2,21 +2,21 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile", "bblockName": "EarthCODE Common STAC profile", "bblockId": "ogc.osc.geodcat-stac-earthcode.common", - "generated": "2026-08-12T14:40:51.948737+00:00", - "result": true, + "generated": "2026-08-26T04:42:42.871835+00:00", + "result": false, "items": [ { "source": { "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", "sourceUrl": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json" }, - "result": true, + "result": false, "sections": [ { "name": "FILES", @@ -62,62 +62,20 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] } ], - "globalErrors": {}, + "globalErrors": { + "SHACL": { + "isError": true, + "message": "Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl'" + } + }, "counts": { "total": 1, - "passed": 1, - "failed": 0 + "passed": 0, + "failed": 1 } } \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld index b91b7c6d..040af5e2 100644 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl index 32b56c0f..5e886bb9 100644 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl @@ -1,9 +1,9 @@ @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix ns3: . +@prefix ns1: . +@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix rdfs: . @prefix rec: . @prefix stac: . @@ -11,63 +11,63 @@ @prefix xsd: . a ; - ns1:Accessible_files 0e+00 ; - ns1:Accessible_general true ; - ns1:Accessible_protocols true ; - ns1:Findable_has_doi false ; - ns1:Findable_identifier true ; - ns1:Findable_indexed true ; - ns1:Findable_indexed_approved_data false ; - ns1:Findable_indexed_approved_metadata false ; - ns1:Findable_rich_metadata true ; - ns1:Findable_stac_assets false ; - ns1:Interoperable_controlled_vocabularies true ; - ns1:Interoperable_has_documentation false ; - ns1:Interoperable_related_links true ; - ns1:Interoperable_uses_formal_language true ; - ns1:Reusable_cloud_assets_rate 0e+00 ; - ns1:Reusable_has_access_example false ; - ns1:Reusable_has_license true ; - ns1:Reusable_has_visualisation false ; - ns1:Reusable_rich_descriptions true ; - ns1:Reusable_workflow_exists true ; + ns2:Accessible_files 0e+00 ; + ns2:Accessible_general true ; + ns2:Accessible_protocols true ; + ns2:Findable_has_doi false ; + ns2:Findable_identifier true ; + ns2:Findable_indexed true ; + ns2:Findable_indexed_approved_data false ; + ns2:Findable_indexed_approved_metadata false ; + ns2:Findable_rich_metadata true ; + ns2:Findable_stac_assets false ; + ns2:Interoperable_controlled_vocabularies true ; + ns2:Interoperable_has_documentation false ; + ns2:Interoperable_related_links true ; + ns2:Interoperable_uses_formal_language true ; + ns2:Reusable_cloud_assets_rate 0e+00 ; + ns2:Reusable_has_access_example false ; + ns2:Reusable_has_license true ; + ns2:Reusable_has_visualisation false ; + ns2:Reusable_rich_descriptions true ; + ns2:Reusable_workflow_exists true ; dcterms:created "2025-10-13T16:54:34Z" ; dcterms:description """Polarwarp product Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dcterms:extent [ ] ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], + rdfs:seeAlso [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Products" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; + [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:project "cerulean-information-factory"^^xsd:string ; + osc:status osc:completed ; + osc:type osc:product-type ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" ; - ns3:status "completed" ; - ns3:type "product" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_failed.txt new file mode 100644 index 00000000..12340339 --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_failed.txt @@ -0,0 +1,19 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile +Generated 2026-08-26T04:42:42.871767+00:00 +=== Files === +Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_1_1.jsonld created +Output Turtle example_1_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt deleted file mode 100644 index d4e5cda0..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt +++ /dev/null @@ -1,34 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile -Generated 2026-08-12T14:40:51.948648+00:00 -=== Files === -Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json b/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json index 539caf61..4fb0e87c 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json @@ -2,20 +2,20 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment", "bblockName": "EarthCODE Experiment", "bblockId": "ogc.osc.geodcat-stac-earthcode.experiments", - "generated": "2026-08-12T14:40:55.219025+00:00", - "result": true, + "generated": "2026-08-26T04:42:47.258468+00:00", + "result": false, "items": [ { "source": { "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", "exampleIndex": 1, "snippetIndex": 1, "language": "text/turtle" }, - "result": true, + "result": false, "sections": [ { "name": "FILES", @@ -38,114 +38,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [ - "wfkg:AllometricEquationRun", - "wfkg:SelectScenesRun", - "wfkg:CO2EquivalentRun", - "wfkg:ExportResultsRun", - "wfkg:CalculateIndicesRun", - "wfkg:DisplaySummaryReportRun", - "wfkg:CarbonStockRun", - "wfkg:DownloadBandsRun", - "wfkg:DefineStudyAreaRun", - "wfkg:ThresholdClassificationRun" - ] - }, - "": { - "nodes": [ - "wfkg:AllometricEquationRun", - "wfkg:SelectScenesRun", - "wfkg:CO2EquivalentRun", - "wfkg:ExportResultsRun", - "wfkg:CalculateIndicesRun", - "wfkg:DisplaySummaryReportRun", - "wfkg:CarbonStockRun", - "wfkg:DownloadBandsRun", - "wfkg:DefineStudyAreaRun", - "wfkg:ThresholdClassificationRun" - ] - }, - "": { - "nodes": [ - "wfkg:BiomassEstimate", - "wfkg:CSVSummary", - "wfkg:NDVI", - "wfkg:CarbonStockEstimate", - "wfkg:RedBand", - "wfkg:InteractiveVisualisation", - "wfkg:CO2EquivalentEstimate", - "wfkg:SAVI", - "wfkg:GeoTIFFRaster", - "wfkg:NIRBand", - "wfkg:NDWI", - "wfkg:MangroveMask", - "wfkg:GreenBand", - "wfkg:SelectedScene" - ] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun\n - Shape : wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun\n - Shape : wfkg:BiomassEstimate,wfkg:CSVSummary,wfkg:NDVI,wfkg:CarbonStockEstimate,wfkg:RedBand,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:SAVI,wfkg:GeoTIFFRaster,wfkg:NIRBand,wfkg:NDWI,wfkg:MangroveMask,wfkg:GreenBand,wfkg:SelectedScene\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -154,12 +47,12 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", "exampleIndex": 2, "snippetIndex": 1, "language": "application/ld+json" }, - "result": true, + "result": false, "sections": [ { "name": "FILES", @@ -194,79 +87,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -275,12 +96,12 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", "exampleIndex": 3, "snippetIndex": 1, "language": "application/json" }, - "result": true, + "result": false, "sections": [ { "name": "FILES", @@ -326,79 +147,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -407,12 +156,12 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", "exampleIndex": 4, "snippetIndex": 1, "language": "application/json" }, - "result": true, + "result": false, "sections": [ { "name": "FILES", @@ -458,87 +207,20 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] } ], - "globalErrors": {}, + "globalErrors": { + "SHACL": { + "isError": true, + "message": "Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl'" + } + }, "counts": { "total": 4, - "passed": 4, - "failed": 0 + "passed": 0, + "failed": 4 } } \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_failed.txt new file mode 100644 index 00000000..8680fd73 --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_failed.txt @@ -0,0 +1,13 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment +Generated 2026-08-26T04:42:43.127133+00:00 +=== Files === +Using examples/KindGroveProvenance.ttl from examples +Output Turtle example_1_1.ttl created +=== End Files === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt deleted file mode 100644 index fd6bb0ed..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt +++ /dev/null @@ -1,37 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-12T14:40:52.139622+00:00 -=== Files === -Using examples/KindGroveProvenance.ttl from examples -Output Turtle example_1_1.ttl created -=== End Files === - -=== SHACL === -Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun - - Shape : wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun - - Shape : wfkg:BiomassEstimate,wfkg:CSVSummary,wfkg:NDVI,wfkg:CarbonStockEstimate,wfkg:RedBand,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:SAVI,wfkg:GeoTIFFRaster,wfkg:NIRBand,wfkg:NDWI,wfkg:MangroveMask,wfkg:GreenBand,wfkg:SelectedScene - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_failed.txt new file mode 100644 index 00000000..681cfbfc --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_failed.txt @@ -0,0 +1,17 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment +Generated 2026-08-26T04:42:46.979226+00:00 +=== Files === +Using examples/KindGroveProvenanceJSON-LD.jsonld from examples +Output Turtle example_2_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt deleted file mode 100644 index 9baac12f..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt +++ /dev/null @@ -1,41 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-12T14:40:54.966681+00:00 -=== Files === -Using examples/KindGroveProvenanceJSON-LD.jsonld from examples -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - - Shape : *none* - - Shape : *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld index 3458efa6..9a456a73 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "id": "water-bodies-execution", "type": "Feature", "conformsTo": [ diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl index 3783f08c..fa314e84 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl @@ -2,8 +2,8 @@ @prefix dcterms: . @prefix geojson: . @prefix ns1: . -@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix rdfs: . @prefix rec: . @prefix thns: . @@ -18,10 +18,9 @@ dcterms:modified "2025-01-21T18:40:00Z" ; dcterms:title "ESA WorldCereal Experiment" ; wfprov:version "2" ; - rdfs:seeAlso [ rdfs:label "Workflow: Water Bodies" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + rdfs:seeAlso [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Water Bodies Execution Outputs" ; dcterms:type "application/json" ; ns1:relation ; @@ -30,21 +29,22 @@ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; + [ rdfs:label "Experiments" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiments" ; + [ rdfs:label "Workflow: Water Bodies" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "An EO data exploitation platform" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:contactPoint [ rdfs:label "A person" ; wfprov:contactInstructions "Contact via website" ; wfprov:organization "An Org" ; @@ -57,8 +57,8 @@ ns1:relation ; oa:hasTarget ] ] ; dcat:license "proprietary" ; + osc:workflow "waterbodies" ; rec:format [ rec:name "GeoTIFF" ] ; rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:workflow "waterbodies" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_failed.txt new file mode 100644 index 00000000..b97b0cbe --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_failed.txt @@ -0,0 +1,19 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment +Generated 2026-08-26T04:42:47.021825+00:00 +=== Files === +Using examples/water-bodies.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_3_1.jsonld created +Output Turtle example_3_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt deleted file mode 100644 index 704ed95e..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt +++ /dev/null @@ -1,43 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-12T14:40:55.021383+00:00 -=== Files === -Using examples/water-bodies.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_3_1.jsonld created -Output Turtle example_3_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - - Shape : *none* - - Shape : *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld index 938c88c0..6c4b1a5b 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", "id": "water-bodies-execution", "type": "Feature", "conformsTo": [ diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl index 435383ac..0942bf9f 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl @@ -2,8 +2,8 @@ @prefix dcterms: . @prefix geojson: . @prefix ns1: . -@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -25,56 +25,56 @@ wfprov:data "green", "nir" ; wfprov:describedByParameter "bands" ], - [ a wfprov:Artifact ; - wfprov:describedByParameter "stac_items" ; - prov:hadMember , - ], [ a wfprov:Artifact ; wfprov:data "EPSG:4326" ; wfprov:describedByParameter "epsg" ], [ a wfprov:Artifact ; wfprov:data "-121.399,39.834,-120.74,40.472" ; - wfprov:describedByParameter "aoi" ] ; + wfprov:describedByParameter "aoi" ], + [ a wfprov:Artifact ; + wfprov:describedByParameter "stac_items" ; + prov:hadMember , + ] ; wfprov:version "2" ; wfprov:wasEnactedBy ; - rdfs:seeAlso [ rdfs:label "Experiments" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Water Bodies Execution Outputs" ; + rdfs:seeAlso [ rdfs:label "Water Bodies Execution Outputs" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; + [ rdfs:label "Theme: Land" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "An EO data exploitation platform" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Land" ; + [ rdfs:label "Experiments" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Workflow: Water Bodies" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "A person" ; - wfprov:contactInstructions "Contact via website" ; - wfprov:organization "An Org" ; - wfprov:position "Researcher" ; - wfprov:roles "principal investigator" ], - [ rdfs:label "An Org" ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; + dcat:contactPoint [ rdfs:label "An Org" ; wfprov:contactInstructions "SEE WEBSITE" ; wfprov:roles "processor" ; rdfs:seeAlso [ dcterms:type "text/html" ; ns1:relation ; - oa:hasTarget ] ] ; + oa:hasTarget ] ], + [ rdfs:label "A person" ; + wfprov:contactInstructions "Contact via website" ; + wfprov:organization "An Org" ; + wfprov:position "Researcher" ; + wfprov:roles "principal investigator" ] ; dcat:license "proprietary" ; prov:endedAtTime "2025-01-21T17:59:50+00:00"^^xsd:dateTime ; prov:generated ; @@ -83,10 +83,10 @@ rdfs:label "A Person" ; prov:actedOnBehalfOf [ a prov:Organization ; rdfs:label "An Org" ] ] ; + osc:workflow "waterbodies" ; rec:format [ rec:name "GeoTIFF" ] ; rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:workflow "waterbodies" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . a wfprov:WorkfowEngine, prov:Agent, diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_failed.txt new file mode 100644 index 00000000..4656c7e7 --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_failed.txt @@ -0,0 +1,19 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment +Generated 2026-08-26T04:42:47.258399+00:00 +=== Files === +Using examples/water-bodies-prov.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_4_1.jsonld created +Output Turtle example_4_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt deleted file mode 100644 index 2b8d6f47..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt +++ /dev/null @@ -1,43 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-12T14:40:55.218943+00:00 -=== Files === -Using examples/water-bodies-prov.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_4_1.jsonld created -Output Turtle example_4_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - - Shape : *none* - - Shape : *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/_report.json b/build/tests/osc/geodcat-stac-earthcode/products/_report.json index 95fadf79..695e0a68 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/products/_report.json @@ -2,30 +2,19 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product", "bblockName": "EarthCODE Product", "bblockId": "ogc.osc.geodcat-stac-earthcode.products", - "generated": "2026-08-12T14:40:57.477206+00:00", - "result": true, + "generated": "2026-08-26T04:42:49.793134+00:00", + "result": false, "items": [ { "source": { "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", "language": "json" }, - "result": true, + "result": false, "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, { "name": "FILES", "title": "Files", @@ -72,54 +61,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -128,22 +70,11 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", "language": "json" }, - "result": true, + "result": false, "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, { "name": "FILES", "title": "Files", @@ -190,54 +121,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -246,22 +130,11 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", "language": "json" }, - "result": true, + "result": false, "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, { "name": "FILES", "title": "Files", @@ -285,7 +158,7 @@ "op": "ttl-create", "empty": false, "filename": "invalid-osc-status-fail.ttl", - "size": 47, + "size": 46, "isError": false, "message": "Output Turtle invalid-osc-status-fail.ttl created" } @@ -308,54 +181,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -364,22 +190,11 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", "language": "json" }, - "result": true, + "result": false, "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, { "name": "FILES", "title": "Files", @@ -426,54 +241,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -482,22 +250,11 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", "language": "json" }, - "result": true, + "result": false, "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, { "name": "FILES", "title": "Files", @@ -544,54 +301,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -600,10 +310,10 @@ "type": "TEST_RESOURCE", "requireFail": false, "filename": "_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", "language": "json" }, - "result": true, + "result": false, "sections": [ { "name": "FILES", @@ -649,54 +359,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -705,13 +368,13 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", "sourceUrl": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json" }, - "result": true, + "result": false, "sections": [ { "name": "FILES", @@ -757,54 +420,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -813,12 +429,12 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", "exampleIndex": 2, "snippetIndex": 1, "language": "application/json" }, - "result": true, + "result": false, "sections": [ { "name": "FILES", @@ -864,62 +480,20 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] } ], - "globalErrors": {}, + "globalErrors": { + "SHACL": { + "isError": true, + "message": "Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl'" + } + }, "counts": { "total": 8, - "passed": 8, - "failed": 0 + "passed": 0, + "failed": 8 } } \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld index 28f10876..1fdf3e93 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl index ad067cf4..e4a21f2b 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl @@ -1,11 +1,12 @@ @prefix dcat: . @prefix dct: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix stac: . +@prefix xsd: . a prov:Collection ; dct:created "2025-10-13T16:54:34Z" ; @@ -14,35 +15,35 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; + rdfs:seeAlso [ ns1:relation ; oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ ns2:relation ; + [ ns1:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; + [ rdfs:label "Products" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; - ns1:project "cerulean-information-factory" ; - ns1:status "completed" ; - ns1:type "product" . + osc:project "cerulean-information-factory"^^xsd:string ; + osc:status osc:completed ; + osc:type osc:product-type . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_failed.txt similarity index 87% rename from build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt rename to build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_failed.txt index 69400b6a..23c6d254 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_failed.txt @@ -1,9 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-12T14:40:57.217007+00:00 -=== General === -Test was expected to fail and it did. -=== End General === - +Generated 2026-08-26T04:42:49.588106+00:00 === Files === Using empty-themes-fail.json from test resources JSON-LD context is present - uplifting @@ -94,23 +90,8 @@ On instance: === End JSON Schema === === SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld index 9e071812..e716a605 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl index 72c24947..cedac334 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl @@ -2,8 +2,8 @@ @prefix dcterms: . @prefix ns1: . @prefix ns2: . -@prefix ns3: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -38,37 +38,37 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dcterms:extent [ ] ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ ns2:relation ; - oa:hasTarget ], + rdfs:seeAlso [ rdfs:label "Products" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], [ ns2:relation ; oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; ns2:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:project "cerulean-information-factory"^^xsd:string ; + osc:status osc:completed ; + osc:type osc:product-type ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" ; - ns3:status "completed" ; - ns3:type "product" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_failed.txt new file mode 100644 index 00000000..6628914f --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_failed.txt @@ -0,0 +1,19 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product +Generated 2026-08-26T04:42:49.766009+00:00 +=== Files === +Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_1_1.jsonld created +Output Turtle example_1_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt deleted file mode 100644 index fe0bfb7c..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt +++ /dev/null @@ -1,34 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-12T14:40:57.443975+00:00 -=== Files === -Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld index 395e2940..f29ef5fd 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "type": "Collection", "id": "water-bodies", "stac_version": "1.0.0", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl index da3f939e..fca6efbd 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl @@ -1,9 +1,9 @@ @prefix dcat: . @prefix dcterms: . @prefix ns1: . -@prefix ns2: . -@prefix ns3: . +@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -14,7 +14,7 @@ a prov:Collection, prov:Entity, , - ns3:Artifact ; + ns2:Artifact ; dcterms:created "2025-01-21T17:59:50Z" ; dcterms:description "Water Bodies Example Outputs" ; dcterms:extent [ ] ; @@ -25,39 +25,39 @@ ns1:relation ; oa:hasTarget ], [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Land" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Experiment: Water Bodies Execution" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], [ rdfs:label "Experiments" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Water Bodies Execution" ; + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Land" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ] ; dcat:license "none" ; prov:wasDerivedFrom , ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:experiment "water-bodies-execution"^^xsd:string ; + osc:project "ospd"^^xsd:string ; + osc:region "Global"^^xsd:string ; + osc:status osc:ongoing ; + osc:type osc:product-type ; rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:experiment "water-bodies-execution" ; - ns2:project "ospd" ; - ns2:region "Global" ; - ns2:status "ongoing" ; - ns2:type "product" ; - ns3:describedByParameter "stac_catalog" ; - ns3:wasOutputFrom "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json" . + ns2:describedByParameter "stac_catalog" ; + ns2:wasOutputFrom "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json" . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_failed.txt new file mode 100644 index 00000000..e9db8487 --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_failed.txt @@ -0,0 +1,19 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product +Generated 2026-08-26T04:42:49.793069+00:00 +=== Files === +Using examples/water-bodies-with-provenance.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_2_1.jsonld created +Output Turtle example_2_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt deleted file mode 100644 index 07547797..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt +++ /dev/null @@ -1,34 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-12T14:40:57.477127+00:00 -=== Files === -Using examples/water-bodies-with-provenance.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_2_1.jsonld created -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld index 68c5c4b0..2d05edc6 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl index 0e30040e..e08b50a6 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl @@ -1,8 +1,8 @@ @prefix dcat: . @prefix dct: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -17,38 +17,38 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Experiment: Polarwarp" ; + rdfs:seeAlso [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Products" ; dct:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ ns2:relation ; + [ rdfs:label "Experiment: Polarwarp" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], + [ rdfs:label "Theme: Cryosphere" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; + [ ns1:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/cf/v0.2.0/schema.json", "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:project "cerulean-information-factory"^^xsd:string ; + osc:status osc:ongoing ; + osc:type osc:product-type ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns1:project "cerulean-information-factory" ; - ns1:status "ongoing" ; - ns1:type "product" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_failed.txt new file mode 100644 index 00000000..3b2b4017 --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_failed.txt @@ -0,0 +1,32 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product +Generated 2026-08-26T04:42:49.634466+00:00 +=== Files === +Using invalid-cf-parameters-fail.json from test resources +JSON-LD context is present - uplifting +Output JSON-LD invalid-cf-parameters-fail.jsonld created +Output Turtle invalid-cf-parameters-fail.ttl created +=== End Files === + +=== JSON Schema === + +** Validation error ** +ValidationError: [] is too short + +Failed validating 'minItems' in schema[0]['allOf'][0]['properties']['cf:parameter']: + {'items': {'properties': {'name': {'minLength': 1, 'type': 'string'}, + 'unit': {'type': 'string'}}, + 'required': ['name'], + 'type': 'object'}, + 'minItems': 1, + 'type': 'array'} + +On instance['cf:parameter']: + [] +=== End JSON Schema === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt deleted file mode 100644 index 3f6fe014..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt +++ /dev/null @@ -1,51 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-12T14:40:57.279708+00:00 -=== General === -Test was expected to fail and it did. -=== End General === - -=== Files === -Using invalid-cf-parameters-fail.json from test resources -JSON-LD context is present - uplifting -Output JSON-LD invalid-cf-parameters-fail.jsonld created -Output Turtle invalid-cf-parameters-fail.ttl created -=== End Files === - -=== JSON Schema === - -** Validation error ** -ValidationError: [] is too short - -Failed validating 'minItems' in schema[0]['allOf'][0]['properties']['cf:parameter']: - {'items': {'properties': {'name': {'minLength': 1, 'type': 'string'}, - 'unit': {'type': 'string'}}, - 'required': ['name'], - 'type': 'object'}, - 'minItems': 1, - 'type': 'array'} - -On instance['cf:parameter']: - [] -=== End JSON Schema === - -=== SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld index af4b0dd2..3200dd13 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl index 09d58ea5..ee857bf9 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl @@ -1,8 +1,8 @@ @prefix dcat: . @prefix dct: . @prefix ns1: . -@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -17,37 +17,36 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Products" ; + rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], + [ rdfs:label "Products" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:project "cerulean-information-factory"^^xsd:string ; + osc:type osc:product-type ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:project "cerulean-information-factory" ; - ns2:status "invalid status" ; - ns2:type "product" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_failed.txt similarity index 87% rename from build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt rename to build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_failed.txt index 1f687202..8e3fd778 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_failed.txt @@ -1,9 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-12T14:40:57.313180+00:00 -=== General === -Test was expected to fail and it did. -=== End General === - +Generated 2026-08-26T04:42:49.661609+00:00 === Files === Using invalid-osc-status-fail.json from test resources JSON-LD context is present - uplifting @@ -95,23 +91,8 @@ On instance: === End JSON Schema === === SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld index bda45129..af38f9fb 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl index 25fef3d0..d5953233 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl @@ -1,8 +1,8 @@ @prefix dcat: . @prefix dct: . @prefix ns1: . -@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -17,10 +17,14 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Products" ; + rdfs:seeAlso [ ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; ns1:relation ; @@ -29,24 +33,20 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ] ; + [ rdfs:label "Products" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:status osc:ongoing ; + osc:type osc:product-type ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:status "ongoing" ; - ns2:type "product" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_failed.txt similarity index 87% rename from build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt rename to build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_failed.txt index c3584117..35d57197 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_failed.txt @@ -1,9 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-12T14:40:57.346527+00:00 -=== General === -Test was expected to fail and it did. -=== End General === - +Generated 2026-08-26T04:42:49.688075+00:00 === Files === Using missing-project-fail.json from test resources JSON-LD context is present - uplifting @@ -94,23 +90,8 @@ On instance: === End JSON Schema === === SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld index 285d69e3..199a7dec 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl index de704040..9df56b64 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl @@ -1,8 +1,8 @@ @prefix dcat: . @prefix dct: . @prefix ns1: . -@prefix ns2: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -17,36 +17,36 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ ns1:relation ; + rdfs:seeAlso [ ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; oa:hasTarget ], + [ rdfs:label "Theme: Cryosphere" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; + oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], [ rdfs:label "Products" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:project "cerulean-information-factory"^^xsd:string ; + osc:status osc:ongoing ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns2:project "cerulean-information-factory" ; - ns2:status "ongoing" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_failed.txt similarity index 87% rename from build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt rename to build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_failed.txt index 8a61ab64..8be07029 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_failed.txt @@ -1,9 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-12T14:40:57.379347+00:00 -=== General === -Test was expected to fail and it did. -=== End General === - +Generated 2026-08-26T04:42:49.714675+00:00 === Files === Using missing-type-fail.json from test resources JSON-LD context is present - uplifting @@ -94,23 +90,8 @@ On instance: === End JSON Schema === === SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld index 82b17cf9..92b01b57 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", "id": "polarwarp", "title": "Polarwarp", "created": "2025-10-13T16:54:34Z", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl index 0eecce80..689a0f4e 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl @@ -1,9 +1,9 @@ @prefix cf: . @prefix dcat: . @prefix dct: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . @prefix oa: . +@prefix osc: . @prefix prov: . @prefix rdfs: . @prefix rec: . @@ -18,30 +18,30 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; + rdfs:seeAlso [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], [ rdfs:label "Products" ; dct:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ] ; + [ rdfs:label "Open Science Catalog" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ] ; dcat:license "various" ; cf:parameter [ dct:description "Sea Ice Concentration" ; cf:name "sea_ice_concentration" ] ; @@ -49,9 +49,9 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; stac:version "1.0.0" ; + osc:project "cerulean-information-factory"^^xsd:string ; + osc:status osc:ongoing ; + osc:type osc:product-type ; rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns1:project "cerulean-information-factory" ; - ns1:status "ongoing" ; - ns1:type "product" . + thns:scheme "https://github.com/stac-extensions/osc#theme" ] . diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_failed.txt new file mode 100644 index 00000000..859506af --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_failed.txt @@ -0,0 +1,19 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product +Generated 2026-08-26T04:42:49.739063+00:00 +=== Files === +Using valid-cf-parameters.json from test resources +JSON-LD context is present - uplifting +Output JSON-LD valid-cf-parameters.jsonld created +Output Turtle valid-cf-parameters.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt deleted file mode 100644 index 4e81903a..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt +++ /dev/null @@ -1,34 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-12T14:40:57.410359+00:00 -=== Files === -Using valid-cf-parameters.json from test resources -JSON-LD context is present - uplifting -Output JSON-LD valid-cf-parameters.jsonld created -Output Turtle valid-cf-parameters.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json b/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json index ab7bf897..0441aef8 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json @@ -2,21 +2,21 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow", "bblockName": "EarthCODE Workflow", "bblockId": "ogc.osc.geodcat-stac-earthcode.workflows", - "generated": "2026-08-12T14:40:58.063280+00:00", - "result": true, + "generated": "2026-08-26T04:42:50.845635+00:00", + "result": false, "items": [ { "source": { "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", "sourceUrl": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json" }, - "result": true, + "result": false, "sections": [ { "name": "FILES", @@ -62,54 +62,7 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] }, @@ -118,13 +71,13 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", "exampleIndex": 2, "snippetIndex": 1, "language": "application/json", "sourceUrl": "https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json" }, - "result": true, + "result": false, "sections": [ { "name": "FILES", @@ -170,62 +123,20 @@ { "name": "SHACL", "title": "SHACL", - "entries": [ - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - } - ] + "entries": [] } ] } ], - "globalErrors": {}, + "globalErrors": { + "SHACL": { + "isError": true, + "message": "Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl'" + } + }, "counts": { "total": 2, - "passed": 2, - "failed": 0 + "passed": 0, + "failed": 2 } } \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld index d9ad4332..5298f53d 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "id": "polarwarp", "type": "Feature", "conformsTo": [ diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl index 3870efba..468c3f3a 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl @@ -1,7 +1,7 @@ @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix ns3: . @prefix ns4: . @prefix oa: . @@ -12,9 +12,9 @@ @prefix thns: . @prefix xsd: . - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; dcterms:conformsTo , , ; @@ -22,53 +22,53 @@ dcterms:description "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions." ; dcterms:modified "2025-09-30T14:00:00Z" ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "EOxHub Workspaces" ; - ns1:platform_supports "argo-workflow" ; - ns1:preferred_app "argo" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Oceans" ; + rdfs:seeAlso [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Polarwarp" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Polarwarp workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; + [ proc:requirements [ proc:temp_storage "10GB" ] ] ; + dcterms:type "application/x-argo-workflow-yaml" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; + dcterms:type "text/html" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Oceans" ; dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Workflows" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Polarwarp workflow" ; - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; - [ proc:requirements [ proc:temp_storage "10GB" ] ] ; - dcterms:type "application/x-argo-workflow-yaml" ; - ns2:relation ; - oa:hasTarget ], + [ rdfs:label "EOxHub Workspaces" ; + ns2:platform_supports "argo-workflow" ; + ns2:preferred_app "argo" ; + dcterms:type "text/html" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], [ rdfs:label "Git source repository" ; - ns2:relation ; + ns1:relation ; oa:hasTarget ; ns3:branch "main" ; ns3:type "git" ] ; diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_failed.txt new file mode 100644 index 00000000..53fec1a3 --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_failed.txt @@ -0,0 +1,19 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow +Generated 2026-08-26T04:42:50.828088+00:00 +=== Files === +Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_1_1.jsonld created +Output Turtle example_1_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt deleted file mode 100644 index 5122fc9a..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt +++ /dev/null @@ -1,34 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow -Generated 2026-08-12T14:40:58.038829+00:00 -=== Files === -Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld index 9ccfd643..4e24dab4 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", "id": "polaris-workflow", "type": "Feature", "conformsTo": [ diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl index d6a1d3be..b289e75c 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl @@ -1,9 +1,9 @@ @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix ns3: . -@prefix ns4: . +@prefix ns1: . +@prefix ns2: . +@prefix ns3: . +@prefix ns4: . @prefix oa: . @prefix proc: . @prefix prov: . @@ -12,9 +12,9 @@ @prefix thns: . @prefix xsd: . - ns2:container true ; - ns2:language "Python" ; - ns2:type "argo-workflow" ; + ns1:container true ; + ns1:language "Python" ; + ns1:type "argo-workflow" ; dcterms:conformsTo , , ; @@ -22,60 +22,60 @@ dcterms:description "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm." ; dcterms:modified "2025-03-03T22:00:00Z" ; dcterms:title "POLARIS" ; - rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; + rdfs:seeAlso [ rdfs:label "Git source repository" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns2:relation ; + oa:hasTarget ], [ rdfs:label "POLARIS workflow" ; - ns2:container true ; - ns2:language "Python" ; - ns2:type "argo-workflow" ; + ns1:container true ; + ns1:language "Python" ; + ns1:type "argo-workflow" ; [ proc:requirements [ proc:temp_storage "10GB" ] ] ; dcterms:type "application/x-argo-workflow-yaml" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "POLARIS" ; + [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Git source repository" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], - [ rdfs:label "OGC Application Package" ; + ns3:branch "main" ; + ns3:type "git" ], + [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "EOxHub Workspaces" ; - ns2:platform_supports "argo-workflow" ; - ns2:preferred_app "argo" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Git source repository" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "OGC Application Package" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], + [ rdfs:label "Workflows" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Oceans" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflows" ; + [ rdfs:label "EOxHub Workspaces" ; + ns1:platform_supports "argo-workflow" ; + ns1:preferred_app "argo" ; + dcterms:type "text/html" ; + ns2:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ rdfs:label "POLARIS" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns2:relation ; + oa:hasTarget ] ; dcat:contactPoint [ rdfs:label "David Arthurs" ; proc:emails [ prov:value "david.arthurs@polarview.org" ] ; proc:roles "consortium_member" ], @@ -90,5 +90,5 @@ rec:format [ rec:name "GeoTIFF" ] ; rec:themes [ thns:concepts [ thns:id "oceans"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" . + ns4:project "cerulean-information-factory" . diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_failed.txt new file mode 100644 index 00000000..ba34e509 --- /dev/null +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_failed.txt @@ -0,0 +1,19 @@ +Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow +Generated 2026-08-26T04:42:50.845568+00:00 +=== Files === +Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples +JSON-LD context is present - uplifting +Output JSON-LD example_2_1.jsonld created +Output Turtle example_2_1.ttl created +=== End Files === + +=== JSON Schema === +Validation passed +=== End JSON Schema === + +=== SHACL === + +** Validation error ** +Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' +=== End SHACL === + diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt deleted file mode 100644 index 03a71863..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt +++ /dev/null @@ -1,34 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow -Generated 2026-08-12T14:40:58.063200+00:00 -=== Files === -Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_2_1.jsonld created -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -=== End SHACL === - diff --git a/build/tests/osc/ontology/cwlprov/_report.json b/build/tests/osc/ontology/cwlprov/_report.json index 24707812..2773e627 100644 --- a/build/tests/osc/ontology/cwlprov/_report.json +++ b/build/tests/osc/ontology/cwlprov/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.ontology.cwlprov - CWL Ontology", "bblockName": "CWL Ontology", "bblockId": "ogc.osc.ontology.cwlprov", - "generated": "2026-08-12T14:40:48.836395+00:00", + "generated": "2026-08-26T04:42:33.400058+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/ontology/openscience/_report.json b/build/tests/osc/ontology/openscience/_report.json index d807995b..9e7d2c19 100644 --- a/build/tests/osc/ontology/openscience/_report.json +++ b/build/tests/osc/ontology/openscience/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.ontology.openscience - Open Science Ontology", "bblockName": "Open Science Ontology", "bblockId": "ogc.osc.ontology.openscience", - "generated": "2026-08-12T14:40:49.354198+00:00", + "generated": "2026-08-26T04:42:34.532030+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/prov-processing-step/_report.json b/build/tests/osc/prov-processing-step/_report.json index 0e793230..ac387818 100644 --- a/build/tests/osc/prov-processing-step/_report.json +++ b/build/tests/osc/prov-processing-step/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance", "bblockName": "Geospatial Processing Step Provenance", "bblockId": "ogc.osc.prov-processing-step", - "generated": "2026-08-12T14:40:49.143395+00:00", + "generated": "2026-08-26T04:42:33.761226+00:00", "result": true, "items": [ { @@ -10,7 +10,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/prov-processing-step/example_1_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json" @@ -65,7 +65,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/prov-processing-step/example_2_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_2_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.json", "exampleIndex": 2, "snippetIndex": 1, "language": "application/json" @@ -120,7 +120,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/prov-processing-step/example_3_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_3_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.json", "exampleIndex": 3, "snippetIndex": 1, "language": "application/json" @@ -175,7 +175,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/prov-processing-step/example_4_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_4_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.json", "exampleIndex": 4, "snippetIndex": 1, "language": "application/json" @@ -230,7 +230,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/prov-processing-step/example_5_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_5_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.json", "exampleIndex": 5, "snippetIndex": 1, "language": "application/json" @@ -285,7 +285,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/prov-processing-step/example_6_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_6_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.json", "exampleIndex": 6, "snippetIndex": 1, "language": "application/json" @@ -340,7 +340,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/prov-processing-step/example_7_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_7_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.json", "exampleIndex": 7, "snippetIndex": 1, "language": "application/json" @@ -395,7 +395,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/prov-processing-step/example_8_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_8_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.json", "exampleIndex": 8, "snippetIndex": 1, "language": "application/json" @@ -450,7 +450,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/prov-processing-step/example_9_1.json", - "url": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/tests/osc/prov-processing-step/example_9_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_9_1.json", "exampleIndex": 9, "snippetIndex": 1, "language": "application/json" diff --git a/build/tests/osc/prov-processing-step/example_1_1.jsonld b/build/tests/osc/prov-processing-step/example_1_1.jsonld index bb8218f4..95e63581 100644 --- a/build/tests/osc/prov-processing-step/example_1_1.jsonld +++ b/build/tests/osc/prov-processing-step/example_1_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/ingest", diff --git a/build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt index 0f296a80..0bcf6193 100644 --- a/build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt +++ b/build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-12T14:40:49.093744+00:00 +Generated 2026-08-26T04:42:33.712721+00:00 === Files === Using example_1_1.json from examples JSON-LD context is present - uplifting diff --git a/build/tests/osc/prov-processing-step/example_2_1.jsonld b/build/tests/osc/prov-processing-step/example_2_1.jsonld index 2d754017..7f084363 100644 --- a/build/tests/osc/prov-processing-step/example_2_1.jsonld +++ b/build/tests/osc/prov-processing-step/example_2_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:vci:20260807T061000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/index-normalisation", diff --git a/build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt index b46d1178..886339e7 100644 --- a/build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt +++ b/build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-12T14:40:49.100297+00:00 +Generated 2026-08-26T04:42:33.718959+00:00 === Files === Using example_2_1.json from examples JSON-LD context is present - uplifting diff --git a/build/tests/osc/prov-processing-step/example_3_1.jsonld b/build/tests/osc/prov-processing-step/example_3_1.jsonld index 944c6ffc..9a1b1cf2 100644 --- a/build/tests/osc/prov-processing-step/example_3_1.jsonld +++ b/build/tests/osc/prov-processing-step/example_3_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:smdi:20260807T061500Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/index-normalisation", diff --git a/build/tests/osc/prov-processing-step/example_3_1.ttl b/build/tests/osc/prov-processing-step/example_3_1.ttl index 77e1e8dd..8c61d9eb 100644 --- a/build/tests/osc/prov-processing-step/example_3_1.ttl +++ b/build/tests/osc/prov-processing-step/example_3_1.ttl @@ -6,10 +6,10 @@ rdfs:label "Compute soil moisture deficit index" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; prov:used , . diff --git a/build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt index 6bdd2d5d..1e966806 100644 --- a/build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt +++ b/build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-12T14:40:49.106547+00:00 +Generated 2026-08-26T04:42:33.725133+00:00 === Files === Using example_3_1.json from examples JSON-LD context is present - uplifting diff --git a/build/tests/osc/prov-processing-step/example_4_1.jsonld b/build/tests/osc/prov-processing-step/example_4_1.jsonld index 01c0f0a5..564639a5 100644 --- a/build/tests/osc/prov-processing-step/example_4_1.jsonld +++ b/build/tests/osc/prov-processing-step/example_4_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:cdsi:20260807T062000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/index-composition", diff --git a/build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt index 966fd05a..8784e3d8 100644 --- a/build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt +++ b/build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-12T14:40:49.112993+00:00 +Generated 2026-08-26T04:42:33.731405+00:00 === Files === Using example_4_1.json from examples JSON-LD context is present - uplifting diff --git a/build/tests/osc/prov-processing-step/example_5_1.jsonld b/build/tests/osc/prov-processing-step/example_5_1.jsonld index 49967fa1..048cf0e6 100644 --- a/build/tests/osc/prov-processing-step/example_5_1.jsonld +++ b/build/tests/osc/prov-processing-step/example_5_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:classify:20260807T063000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/classification", diff --git a/build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt index e32d2b9e..5204a4fc 100644 --- a/build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt +++ b/build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-12T14:40:49.119178+00:00 +Generated 2026-08-26T04:42:33.737537+00:00 === Files === Using example_5_1.json from examples JSON-LD context is present - uplifting diff --git a/build/tests/osc/prov-processing-step/example_6_1.jsonld b/build/tests/osc/prov-processing-step/example_6_1.jsonld index a65af00a..e75aa31c 100644 --- a/build/tests/osc/prov-processing-step/example_6_1.jsonld +++ b/build/tests/osc/prov-processing-step/example_6_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:spi:20260807T064000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/standardised-index", diff --git a/build/tests/osc/prov-processing-step/example_6_1.ttl b/build/tests/osc/prov-processing-step/example_6_1.ttl index 9916b390..d12dafe9 100644 --- a/build/tests/osc/prov-processing-step/example_6_1.ttl +++ b/build/tests/osc/prov-processing-step/example_6_1.ttl @@ -6,10 +6,10 @@ rdfs:label "Compute standardised precipitation index" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; prov:used , . diff --git a/build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt index 4c9da4d1..124da044 100644 --- a/build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt +++ b/build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-12T14:40:49.125383+00:00 +Generated 2026-08-26T04:42:33.743524+00:00 === Files === Using example_6_1.json from examples JSON-LD context is present - uplifting diff --git a/build/tests/osc/prov-processing-step/example_7_1.jsonld b/build/tests/osc/prov-processing-step/example_7_1.jsonld index f598c8c5..684c9dd2 100644 --- a/build/tests/osc/prov-processing-step/example_7_1.jsonld +++ b/build/tests/osc/prov-processing-step/example_7_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:train:20260807T070000Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/model-training", diff --git a/build/tests/osc/prov-processing-step/example_7_1.ttl b/build/tests/osc/prov-processing-step/example_7_1.ttl index 93951617..43a1a5e5 100644 --- a/build/tests/osc/prov-processing-step/example_7_1.ttl +++ b/build/tests/osc/prov-processing-step/example_7_1.ttl @@ -7,12 +7,12 @@ dct:type ; prov:generated , ; - prov:qualifiedUsage [ prov:entity ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; prov:hadRole ], [ prov:entity ; prov:hadRole ], - [ prov:entity ; - prov:hadRole ], [ prov:entity ; prov:hadRole ] ; prov:used , diff --git a/build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt index cccdc23a..cc481011 100644 --- a/build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt +++ b/build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-12T14:40:49.133219+00:00 +Generated 2026-08-26T04:42:33.751324+00:00 === Files === Using example_7_1.json from examples JSON-LD context is present - uplifting diff --git a/build/tests/osc/prov-processing-step/example_8_1.jsonld b/build/tests/osc/prov-processing-step/example_8_1.jsonld index bcff1848..e6944b05 100644 --- a/build/tests/osc/prov-processing-step/example_8_1.jsonld +++ b/build/tests/osc/prov-processing-step/example_8_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:aganitha:step:project:20260807T071500Z", "provType": "Activity", "processType": "https://example.org/ospd/process-types/model-inference", diff --git a/build/tests/osc/prov-processing-step/example_8_1.ttl b/build/tests/osc/prov-processing-step/example_8_1.ttl index a53fd714..cec846d6 100644 --- a/build/tests/osc/prov-processing-step/example_8_1.ttl +++ b/build/tests/osc/prov-processing-step/example_8_1.ttl @@ -6,10 +6,10 @@ rdfs:label "Generate forward drought projection" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; + prov:qualifiedUsage [ prov:entity ; + prov:hadRole ], + [ prov:entity ; + prov:hadRole ] ; prov:used , . diff --git a/build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt index 6b05da30..607c23d4 100644 --- a/build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt +++ b/build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-12T14:40:49.139269+00:00 +Generated 2026-08-26T04:42:33.757260+00:00 === Files === Using example_8_1.json from examples JSON-LD context is present - uplifting diff --git a/build/tests/osc/prov-processing-step/example_9_1.jsonld b/build/tests/osc/prov-processing-step/example_9_1.jsonld index 4119f330..1a635fd5 100644 --- a/build/tests/osc/prov-processing-step/example_9_1.jsonld +++ b/build/tests/osc/prov-processing-step/example_9_1.jsonld @@ -1,5 +1,5 @@ { - "@context": "https://raw.githubusercontent.com/nsnarayanam/bblocks-openscience/undefined/build/annotated/osc/prov-processing-step/context.jsonld", + "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "id": "urn:example:step:0001", "provType": "Activity", "processType": "https://example.org/ospd/process-types/ingest", diff --git a/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt index 588f16f8..0c52557c 100644 --- a/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt +++ b/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-12T14:40:49.143340+00:00 +Generated 2026-08-26T04:42:33.761173+00:00 === Files === Using example_9_1.json from examples JSON-LD context is present - uplifting diff --git a/build/tests/report.html b/build/tests/report.html index d6350cd2..212f573d 100644 --- a/build/tests/report.html +++ b/build/tests/report.html @@ -64,9 +64,9 @@

Building blocks validation report

- Generated at 2026-08-12T14:40:58.250806+00:00 -

- Number of passing building blocks: 21 / 21 (100%) + Generated at 2026-08-26T04:42:51.045444+00:00 +

+ Number of passing building blocks: 17 / 21 (80.95%)

Expand all @@ -546,29 +546,6 @@

-
-

- -

-
-
-
No tests were found for this building block.
-
-
-

+
+

+ +

+
+
+
No tests were found for this building block.
+
+
+

-
+

+

+
+
+
No tests were found for this building block.
+
+
+
+
+

+

-
+
-

- Test passed: 1 / 1 +

+ Test passed: 0 / 1

+
+
+
+ Building block global validation errors +
+ Failed +
+
+
+
Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl'
+
+
+
@@ -753,11 +789,12 @@

Example
- Passed + Failed

+
Note: Test failed because there are global validation errors.
Files
@@ -772,30 +809,6 @@

Validation passed
-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -

@@ -803,15 +816,15 @@

-
+

-
+
No tests were found for this building block.
@@ -828,7 +841,7 @@

-

-
+
-

- Test passed: 4 / 4 +

+ Test passed: 0 / 4

+
+
+
+ Building block global validation errors +
+ Failed +
+
+
+
Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl'
+
+
+
@@ -862,52 +888,18 @@

Example
- Passed + Failed

+
Note: Test failed because there are global validation errors.
Files
Using examples/KindGroveProvenance.ttl from examples
Output Turtle example_1_1.ttl created
-
SHACL
- - -
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: wfkg:AllometricEquationRun,wfkg:SelectScenesRun,wfkg:CO2EquivalentRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:DisplaySummaryReportRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: wfkg:BiomassEstimate,wfkg:CSVSummary,wfkg:NDVI,wfkg:CarbonStockEstimate,wfkg:RedBand,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:SAVI,wfkg:GeoTIFFRaster,wfkg:NIRBand,wfkg:NDWI,wfkg:MangroveMask,wfkg:GreenBand,wfkg:SelectedScene -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
@@ -926,11 +918,12 @@

Example
- Passed + Failed

+
Note: Test failed because there are global validation errors.
Files
@@ -941,41 +934,6 @@

Validation passed
-
SHACL
- - -
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/kindgrove/kindgrove-experiment> - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -

@@ -994,11 +952,12 @@

Example
- Passed + Failed

+
Note: Test failed because there are global validation errors.
Files
@@ -1013,41 +972,6 @@

Validation passed
-
SHACL
- - -
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -

@@ -1066,11 +990,12 @@

Example
- Passed + Failed

+
Note: Test failed because there are global validation errors.
Files
@@ -1085,41 +1010,6 @@

Validation passed
-
SHACL
- - -
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -

@@ -1129,7 +1019,7 @@

-

-
+
-

- Test passed: 8 / 8 +

+ Test passed: 0 / 8

+
+
+
+ Building block global validation errors +
+ Failed +
+
+
+
Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl'
+
+
+
@@ -1164,15 +1067,12 @@

Requires fail
- Passed + Failed

-
General
- - -
Test was expected to fail and it did.
+
Note: Test failed because there are global validation errors.
Files
@@ -1263,30 +1163,6 @@

'themes': [], 'title': 'Polarwarp', 'type': 'Collection'}

-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
@@ -1306,15 +1182,12 @@

Requires fail
- Passed + Failed

-
General
- - -
Test was expected to fail and it did.
+
Note: Test failed because there are global validation errors.
Files
@@ -1340,30 +1213,6 @@

On instance['cf:parameter']: []

-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
@@ -1383,15 +1232,12 @@

Requires fail
- Passed + Failed

-
General
- - -
Test was expected to fail and it did.
+
Note: Test failed because there are global validation errors.
Files
@@ -1483,30 +1329,6 @@

'scheme': 'https://github.com/stac-extensions/osc#theme'}], 'title': 'Polarwarp', 'type': 'Collection'}

-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
@@ -1526,15 +1348,12 @@

Requires fail
- Passed + Failed

-
General
- - -
Test was expected to fail and it did.
+
Note: Test failed because there are global validation errors.
Files
@@ -1625,30 +1444,6 @@

'scheme': 'https://github.com/stac-extensions/osc#theme'}], 'title': 'Polarwarp', 'type': 'Collection'}

-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
@@ -1668,15 +1463,12 @@

Requires fail
- Passed + Failed

-
General
- - -
Test was expected to fail and it did.
+
Note: Test failed because there are global validation errors.
Files
@@ -1767,30 +1559,6 @@

'scheme': 'https://github.com/stac-extensions/osc#theme'}], 'title': 'Polarwarp', 'type': 'Collection'}

-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
@@ -1809,11 +1577,12 @@

Test resource
- Passed + Failed

+
Note: Test failed because there are global validation errors.
Files
@@ -1828,30 +1597,6 @@

Validation passed
-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -

@@ -1870,11 +1615,12 @@

Example
- Passed + Failed

+
Note: Test failed because there are global validation errors.
Files
@@ -1889,30 +1635,6 @@

Validation passed
-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -

@@ -1931,11 +1653,12 @@

Example
- Passed + Failed

+
Note: Test failed because there are global validation errors.
Files
@@ -1950,30 +1673,6 @@

Validation passed
-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -

@@ -1983,7 +1682,7 @@

-

-
+
-

- Test passed: 2 / 2 +

+ Test passed: 0 / 2

+
+
+
+ Building block global validation errors +
+ Failed +
+
+
+
Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl'
+
+
+
@@ -2017,11 +1729,12 @@

Example
- Passed + Failed

+
Note: Test failed because there are global validation errors.
Files
@@ -2036,30 +1749,6 @@

Validation passed
-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -

@@ -2078,11 +1767,12 @@

Example
- Passed + Failed

+
Note: Test failed because there are global validation errors.
Files
@@ -2097,30 +1787,6 @@

Validation passed
-
SHACL
- - -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -

@@ -2128,29 +1794,6 @@

-
-

- -

-
-
-
No tests were found for this building block.
-
-
-

-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-

-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
+

-

-
+
-

- Test passed: 1 / 1 +

+ Test passed: 1 / 9

-
+
- example_1_1.yaml + example_1_1.json Example - +
- Passed + Failed
@@ -324,115 +186,13 @@

Files
-
Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples
-
JSON Schema
- - -
Validation passed
-

-
-
-
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-

- Test passed: 1 / 1 -

-
-
-
- - example_1_1.json - Example - -
- Passed -
-
-
-
-
Files
- - -
Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD example_1_1.jsonld created
- -
Output Turtle example_1_1.ttl created
+
Using example_1_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_1_1.jsonld created
+ +
Output Turtle example_1_1.ttl created
JSON Schema
@@ -440,256 +200,2076 @@

SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://www.w3.org/ns/prov-o

-
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report - Conforms: True + Conforms: False + Results (1): + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:ingest-dicra:20260807T060000Z> + Value Node: [ prov:entity <urn:aganitha:source:dicra-mandal-archive> ; prov:hadRole <https://example.org/ospd/roles/sourceArchive> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:source:dicra-mandal-archive> ; prov:hadRole <https://example.org/ospd/roles/sourceArchive> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b194: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b158: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b140: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b14: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b44: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b240: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b20: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:ingest-dicra:20260807T060000Z> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b80: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b200: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b146: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b122: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b206: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b224: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b74: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b62: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b8: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b38: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b252: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b128: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b212: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b226: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none*
+
+
+
+
+
+
+
+ + example_2_1.json + Example + +
+ Failed +
+
+
+
+
Files
+ -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
+
Using example_2_1.json from examples
-
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
+
JSON-LD context is present - uplifting
-
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
+
Output JSON-LD example_2_1.jsonld created
-
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* +
Output Turtle example_2_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
SHACL
+ + +
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o
+ +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + Validation Report + Conforms: False + Results (2): + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:vci:20260807T061000Z> + Value Node: [ prov:entity <urn:aganitha:reference:ndvi-extrema> ; prov:hadRole <https://example.org/ospd/roles/normalisationReference> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:reference:ndvi-extrema> ; prov:hadRole <https://example.org/ospd/roles/normalisationReference> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:vci:20260807T061000Z> + Value Node: [ prov:entity <urn:aganitha:dataset:mandal-ndvi-sm-merged> ; prov:hadRole <https://example.org/ospd/roles/observedIndex> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:mandal-ndvi-sm-merged> ; prov:hadRole <https://example.org/ospd/roles/observedIndex> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] +
+ +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:vci:20260807T061000Z> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* +
+
+
+
+
+
+
+
+ + example_3_1.json + Example + +
+ Failed +
+
+
+
+
Files
+ + +
Using example_3_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_3_1.jsonld created
+ +
Output Turtle example_3_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
SHACL
+ + +
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o
+ +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + Validation Report + Conforms: False + Results (2): + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:smdi:20260807T061500Z> + Value Node: [ prov:entity <urn:aganitha:reference:soil-moisture-extrema> ; prov:hadRole <https://example.org/ospd/roles/normalisationReference> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:reference:soil-moisture-extrema> ; prov:hadRole <https://example.org/ospd/roles/normalisationReference> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:smdi:20260807T061500Z> + Value Node: [ prov:entity <urn:aganitha:dataset:mandal-ndvi-sm-merged> ; prov:hadRole <https://example.org/ospd/roles/observedIndex> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:mandal-ndvi-sm-merged> ; prov:hadRole <https://example.org/ospd/roles/observedIndex> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] +
+ +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:smdi:20260807T061500Z> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* +
+
+
+
+
+
+
+
+ + example_4_1.json + Example + +
+ Failed +
+
+
+
+
Files
+ + +
Using example_4_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_4_1.jsonld created
+ +
Output Turtle example_4_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
SHACL
+ + +
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o
+ +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + Validation Report + Conforms: False + Results (2): + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:cdsi:20260807T062000Z> + Value Node: [ prov:entity <urn:aganitha:dataset:smdi> ; prov:hadRole <https://example.org/ospd/roles/indexComponent> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:smdi> ; prov:hadRole <https://example.org/ospd/roles/indexComponent> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:cdsi:20260807T062000Z> + Value Node: [ prov:entity <urn:aganitha:dataset:vci> ; prov:hadRole <https://example.org/ospd/roles/indexComponent> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:vci> ; prov:hadRole <https://example.org/ospd/roles/indexComponent> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] +
+ +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:cdsi:20260807T062000Z> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* +
+
+
+
+
+
+
+
+ + example_5_1.json + Example + +
+ Failed +
+
+
+
+
Files
+ + +
Using example_5_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_5_1.jsonld created
+ +
Output Turtle example_5_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
SHACL
+ + +
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o
+ +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + Validation Report + Conforms: False + Results (2): + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:classify:20260807T063000Z> + Value Node: [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/inputField> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/inputField> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:classify:20260807T063000Z> + Value Node: [ prov:entity <urn:aganitha:scheme:drought-severity-classes> ; prov:hadRole <https://example.org/ospd/roles/classificationScheme> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:scheme:drought-severity-classes> ; prov:hadRole <https://example.org/ospd/roles/classificationScheme> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] +
+ +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:classify:20260807T063000Z> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* +
+
+
+
+
+
+
+
+ + example_6_1.json + Example + +
+ Failed +
+
+
+
+
Files
+ + +
Using example_6_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_6_1.jsonld created
+ +
Output Turtle example_6_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
SHACL
+ + +
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o
+ +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + Validation Report + Conforms: False + Results (2): + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:spi:20260807T064000Z> + Value Node: [ prov:entity <urn:aganitha:dataset:precipitation-reference-period> ; prov:hadRole <https://example.org/ospd/roles/fittingReference> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:precipitation-reference-period> ; prov:hadRole <https://example.org/ospd/roles/fittingReference> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:spi:20260807T064000Z> + Value Node: [ prov:entity <urn:aganitha:dataset:precipitation-series> ; prov:hadRole <https://example.org/ospd/roles/inputSeries> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:precipitation-series> ; prov:hadRole <https://example.org/ospd/roles/inputSeries> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] +
+ +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:spi:20260807T064000Z> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* +
+
+
+
+
+
+
+
+ + example_7_1.json + Example + +
+ Failed +
+
+
+
+
Files
+ + +
Using example_7_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_7_1.jsonld created
+ +
Output Turtle example_7_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
SHACL
+ + +
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o
+ +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + Validation Report + Conforms: False + Results (4): + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:train:20260807T070000Z> + Value Node: [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/trainingFeatures> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/trainingFeatures> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:train:20260807T070000Z> + Value Node: [ prov:entity <urn:aganitha:partition:district-folds> ; prov:hadRole <https://example.org/ospd/roles/validationPartition> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:partition:district-folds> ; prov:hadRole <https://example.org/ospd/roles/validationPartition> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:train:20260807T070000Z> + Value Node: [ prov:entity <urn:aganitha:dataset:spi> ; prov:hadRole <https://example.org/ospd/roles/trainingFeatures> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:spi> ; prov:hadRole <https://example.org/ospd/roles/trainingFeatures> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:train:20260807T070000Z> + Value Node: [ prov:entity <urn:aganitha:dataset:drought-classes> ; prov:hadRole <https://example.org/ospd/roles/trainingTarget> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:drought-classes> ; prov:hadRole <https://example.org/ospd/roles/trainingTarget> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] +
+ +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:train:20260807T070000Z> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* +
+
+
+
+
+
+
+
+ + example_8_1.json + Example + +
+ Failed +
+
+
+
+
Files
+ + +
Using example_8_1.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_8_1.jsonld created
+ +
Output Turtle example_8_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
SHACL
+ + +
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o
+ +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + Validation Report + Conforms: False + Results (2): + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:project:20260807T071500Z> + Value Node: [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/inferenceInput> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/inferenceInput> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): + Severity: sh:Violation + Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> + Focus Node: <urn:aganitha:step:project:20260807T071500Z> + Value Node: [ prov:entity <urn:aganitha:model:drought-classifier> ; prov:hadRole <https://example.org/ospd/roles/fittedModel> ] + Result Path: prov:qualifiedUsage + Message: Node [ prov:entity <urn:aganitha:model:drought-classifier> ; prov:hadRole <https://example.org/ospd/roles/fittedModel> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] +
+ +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:project:20260807T071500Z> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none*
+
+
+
+
+
+
+
+ + example_9_1.json + Example + +
+ Passed +
+
+
+
+
Files
+ -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
+
Using example_9_1.json from examples
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
+
JSON-LD context is present - uplifting
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
+
Output JSON-LD example_9_1.jsonld created
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
+
Output Turtle example_9_1.ttl created
+
JSON Schema
+ -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation passed
+
SHACL
+ + +
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o
+ +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:example:step:0001> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* + - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none*
+
+
+
+
+
+
+
+
+

+ +

+
+
+
No tests were found for this building block.
+
+
+
+
+

+ +

+
+
+
No tests were found for this building block.
+
+
+
+
+

+ +

+
+
+

+ Test passed: 1 / 1 +

+
+
+
+ + example_1_1.yaml + Example + +
+ Passed +
+
+
+
+
Files
+ -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
+
Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples
+
JSON Schema
+ -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <https://ogc.org/demo/ospd/polarwarp> - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <https://ogc.org/demo/ospd/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/polarwarp> -
+
Validation passed
@@ -697,15 +2277,15 @@

-
+

-
+
No tests were found for this building block.
-
+

+

+
+
+
No tests were found for this building block.
+
+
+
+
+

+ +

+
+
+
No tests were found for this building block.
+
+
+
+
+

+ +

+
+
+
No tests were found for this building block.
+
+
+
+
+

+ +

+
+
+
No tests were found for this building block.
+
+
+
+
+

+ +

+
+
+
No tests were found for this building block.
+
+
+
+
+

+

-
+

- Test passed: 4 / 4 + Test passed: 1 / 1

-
+
- example_1_1.ttl + example_1_1.json Example - +
Passed
-
+
Files
-
Using examples/KindGroveProvenance.ttl from examples
+
Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
-
SHACL
+
JSON Schema
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Validation passed
+
SHACL
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
-
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: wfkg:InteractiveVisualisation,wfkg:NDWI,wfkg:GreenBand,wfkg:NDVI,wfkg:SelectedScene,wfkg:NIRBand,wfkg:BiomassEstimate,wfkg:CO2EquivalentEstimate,wfkg:RedBand,wfkg:GeoTIFFRaster,wfkg:CSVSummary,wfkg:MangroveMask,wfkg:CarbonStockEstimate,wfkg:SAVI - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:StatusShape: <https://ogc.org/demo/ospd/polarwarp> + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/polarwarp> + - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: <https://ogc.org/demo/ospd/polarwarp> +
+ +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + - Shape assets:RolesShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none*
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -801,208 +2552,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: wfkg:StarlingFoundries - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b206: *none* - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b188: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b128: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b164: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b110: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b170: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b152: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b146: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b38: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b252: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b140: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b226: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b92: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b218: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b200: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b182: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b225: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b122: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b14: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b62: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b98: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: wfkg:CameronSajedi - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape _:n902a43c3c31b461a993858a945e96f32b116: *none* - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: wfkg:Sentinel2L2A -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: @@ -1012,73 +2720,101 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* + - Shape thns:ThemeShape: *none*

-
+
+
+
+
+

+ +

+
+
+
No tests were found for this building block.
+
+
+
+
+

+ +

+
+
+

+ Test passed: 4 / 4 +

+
- example_2_1.jsonld + example_1_1.ttl Example - +
Passed
-
+
Files
-
Using examples/KindGroveProvenanceJSON-LD.jsonld from examples
- -
Output Turtle example_2_1.ttl created
-
JSON Schema
- +
Using examples/KindGroveProvenance.ttl from examples
-
Validation passed
+
Output Turtle example_1_1.ttl created
SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: @@ -1087,9 +2823,9 @@

Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun + - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: wfkg:NDWI,wfkg:RedBand,wfkg:CarbonStockEstimate,wfkg:NDVI,wfkg:GreenBand,wfkg:BiomassEstimate,wfkg:NIRBand,wfkg:SAVI,wfkg:MangroveMask,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:GeoTIFFRaster,wfkg:SelectedScene,wfkg:CSVSummary
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -1098,199 +2834,203 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: wfkg:CameronSajedi + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: wfkg:StarlingFoundries - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* +
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape: *none*
-
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/kindgrove/kindgrove-experiment> - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:StatusShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -1302,65 +3042,57 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: wfkg:Sentinel2L2A + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
+
- example_3_1.json + example_2_1.jsonld Example - +
Passed
-
+
Files
-
Using examples/water-bodies.json from examples
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD example_3_1.jsonld created
+
Using examples/KindGroveProvenanceJSON-LD.jsonld from examples
-
Output Turtle example_3_1.ttl created
+
Output Turtle example_2_1.ttl created
JSON Schema
@@ -1368,18 +3100,18 @@

SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: @@ -1388,9 +3120,9 @@

Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none*
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -1399,199 +3131,203 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* +
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/kindgrove/kindgrove-experiment> + - Shape geojson:GeometryShape: *none*
-
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:StatusShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -1603,65 +3339,61 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
+
- example_4_1.json + example_3_1.json Example - +
Passed
-
+
Files
-
Using examples/water-bodies-prov.json from examples
+
Using examples/water-bodies.json from examples
JSON-LD context is present - uplifting
-
Output JSON-LD example_4_1.jsonld created
+
Output JSON-LD example_3_1.jsonld created
-
Output Turtle example_4_1.ttl created
+
Output Turtle example_3_1.ttl created
JSON Schema
@@ -1669,230 +3401,234 @@

SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Validation Report - Conforms: True -
- -
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* -
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + Conforms: True +
+ +
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* +
+ +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: <https://ogc.org/demo/ospd/water-bodies-execution>/prov:wasAssociatedWith/prov:actedOnBehalfOf - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: <https://ogc.org/demo/ospd/eo-data-platform> - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: <https://ogc.org/demo/ospd/eo-data-platform> + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: <https://ogc.org/demo/ospd/water-bodies-execution>/prov:wasAssociatedWith - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* +
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> + - Shape geojson:GeometryShape: *none*
-
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:StatusShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -1904,367 +3640,258 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
-
-
-
-

- -

-
-
-

- Test passed: 8 / 8 -

-
+
- empty-themes-fail.json - Test resource - Requires fail - + example_4_1.json + Example +
Passed
-
+
-
General
- - -
Test was expected to fail and it did.
Files
-
Using empty-themes-fail.json from test resources
+
Using examples/water-bodies-prov.json from examples
JSON-LD context is present - uplifting
-
Output JSON-LD empty-themes-fail.jsonld created
+
Output JSON-LD example_4_1.jsonld created
-
Output Turtle empty-themes-fail.ttl created
+
Output Turtle example_4_1.ttl created
JSON Schema
-
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'completed', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': []} is not valid under any of the given schemas - -Failed validating 'anyOf' in schema['allOf'][0]: - {'$defs': {'osc:project': {'format': 'osc-project', - 'minLength': 1, - 'title': 'Project', - 'type': 'string'}, - 'osc:workflow': {'format': 'osc-workflow', - 'minLength': 1, - 'title': 'Workflow', - 'type': 'string'}, - 'via_links': {'properties': {'rel': {'enum': ['via']}, - 'type': {'enum': ['application/json', - 'application/pdf', - 'application/zip', - 'text/html', - 'text/plain'], - 'options': {'enum_titles': ['JSON', - 'PDF', - 'ZIP', - 'HTML', - 'Text']}}}, - 'title': 'Via Link'}}, - '$schema': 'https://json-schema.org/draft/2020-12/schema', - 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], - 'description': 'Schema for OGCAPI records profile and STAC profile ' - 'used by EarthCODE'} - -On instance: - {'created': '2025-10-13T16:54:34Z', - 'description': 'Polarwarp product\n' - '\n' - 'Forecast rasters (+1h … +6h) produced by the ' - 'Polarwarp workflow using NEXTSIM model and S1 scenes.', - 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432]]}, - 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, - 'id': 'polarwarp', - 'license': 'various', - 'links': [{'href': '../../catalog.json', - 'rel': 'root', - 'title': 'Open Science Catalog', - 'type': 'application/json'}, - {'href': '../catalog.json', - 'rel': 'parent', - 'title': 'Products', - 'type': 'application/json'}, - {'href': '../../projects/cerulean-information-factory/collection.json', - 'rel': 'related', - 'title': 'Project: Cerulean Information Factory', - 'type': 'application/json'}, - {'href': '../../themes/cryosphere/catalog.json', - 'rel': 'related', - 'title': 'Theme: Cryosphere', - 'type': 'application/json'}, - {'href': '../../experiments/polarwarp/record.json', - 'rel': 'related', - 'title': 'Experiment: Polarwarp', - 'type': 'application/json'}, - {'href': './item.json', 'rel': 'item'}, - {'href': 'https://github.com/gtif-cerulean/polarwarp', - 'rel': 'via'}], - 'osc:project': 'cerulean-information-factory', - 'osc:status': 'completed', - 'osc:type': 'product', - 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', - 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], - 'stac_version': '1.0.0', - 'themes': [], - 'title': 'Polarwarp', - 'type': 'Collection'}
+
Validation passed
SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* +
+
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: <https://ogc.org/demo/ospd/eo-data-platform> + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: <https://ogc.org/demo/ospd/water-bodies-execution>/prov:wasAssociatedWith + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <https://ogc.org/demo/ospd/water-bodies-execution> + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: <https://ogc.org/demo/ospd/eo-data-platform> + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: <https://ogc.org/demo/ospd/water-bodies-execution>/prov:wasAssociatedWith/prov:actedOnBehalfOf + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -2273,93 +3900,117 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> + - Shape geojson:GeometryShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:StatusShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + - Shape assets:RolesShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
+
+
+
+
+

+ +

+
+
+

+ Test passed: 8 / 8 +

+
- invalid-cf-parameters-fail.json + empty-themes-fail.json Test resource Requires fail - +
Passed
-
+
General
@@ -2368,44 +4019,109 @@

Files
-
Using invalid-cf-parameters-fail.json from test resources
+
Using empty-themes-fail.json from test resources
JSON-LD context is present - uplifting
-
Output JSON-LD invalid-cf-parameters-fail.jsonld created
+
Output JSON-LD empty-themes-fail.jsonld created
-
Output Turtle invalid-cf-parameters-fail.ttl created
+
Output Turtle empty-themes-fail.ttl created
JSON Schema
-
ValidationError: [] is too short +
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'completed', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': []} is not valid under any of the given schemas -Failed validating 'minItems' in schema[0]['allOf'][0]['properties']['cf:parameter']: - {'items': {'properties': {'name': {'minLength': 1, 'type': 'string'}, - 'unit': {'type': 'string'}}, - 'required': ['name'], - 'type': 'object'}, - 'minItems': 1, - 'type': 'array'} +Failed validating 'anyOf' in schema['allOf'][0]: + {'$defs': {'osc:project': {'format': 'osc-project', + 'minLength': 1, + 'title': 'Project', + 'type': 'string'}, + 'osc:workflow': {'format': 'osc-workflow', + 'minLength': 1, + 'title': 'Workflow', + 'type': 'string'}, + 'via_links': {'properties': {'rel': {'enum': ['via']}, + 'type': {'enum': ['application/json', + 'application/pdf', + 'application/zip', + 'text/html', + 'text/plain'], + 'options': {'enum_titles': ['JSON', + 'PDF', + 'ZIP', + 'HTML', + 'Text']}}}, + 'title': 'Via Link'}}, + '$schema': 'https://json-schema.org/draft/2020-12/schema', + 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, + {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, + {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, + {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, + {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], + 'description': 'Schema for OGCAPI records profile and STAC profile ' + 'used by EarthCODE'} -On instance['cf:parameter']: - []
+On instance: + {'created': '2025-10-13T16:54:34Z', + 'description': 'Polarwarp product\n' + '\n' + 'Forecast rasters (+1h … +6h) produced by the ' + 'Polarwarp workflow using NEXTSIM model and S1 scenes.', + 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, + 0.00043814539682784925, + 0.001347252506956414, + 0.0007574196581714432]]}, + 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, + 'id': 'polarwarp', + 'license': 'various', + 'links': [{'href': '../../catalog.json', + 'rel': 'root', + 'title': 'Open Science Catalog', + 'type': 'application/json'}, + {'href': '../catalog.json', + 'rel': 'parent', + 'title': 'Products', + 'type': 'application/json'}, + {'href': '../../projects/cerulean-information-factory/collection.json', + 'rel': 'related', + 'title': 'Project: Cerulean Information Factory', + 'type': 'application/json'}, + {'href': '../../themes/cryosphere/catalog.json', + 'rel': 'related', + 'title': 'Theme: Cryosphere', + 'type': 'application/json'}, + {'href': '../../experiments/polarwarp/record.json', + 'rel': 'related', + 'title': 'Experiment: Polarwarp', + 'type': 'application/json'}, + {'href': './item.json', 'rel': 'item'}, + {'href': 'https://github.com/gtif-cerulean/polarwarp', + 'rel': 'via'}], + 'osc:project': 'cerulean-information-factory', + 'osc:status': 'completed', + 'osc:type': 'product', + 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', + 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], + 'stac_version': '1.0.0', + 'themes': [], + 'title': 'Polarwarp', + 'type': 'Collection'}
SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -2414,174 +4130,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -2590,23 +4297,20 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* + +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -2618,15 +4322,26 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -2636,47 +4351,48 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:VariablesShape: *none* - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* - Shape osc:TypeShape: <file:///github/workspace/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp>
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*

-
+
- invalid-osc-status-fail.json + invalid-cf-parameters-fail.json Test resource Requires fail - +
Passed
-
+
General
@@ -2685,110 +4401,44 @@

Files
-
Using invalid-osc-status-fail.json from test resources
+
Using invalid-cf-parameters-fail.json from test resources
JSON-LD context is present - uplifting
-
Output JSON-LD invalid-osc-status-fail.jsonld created
+
Output JSON-LD invalid-cf-parameters-fail.jsonld created
-
Output Turtle invalid-osc-status-fail.ttl created
+
Output Turtle invalid-cf-parameters-fail.ttl created
JSON Schema
-
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'invalid status', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas +
ValidationError: [] is too short -Failed validating 'anyOf' in schema['allOf'][0]: - {'$defs': {'osc:project': {'format': 'osc-project', - 'minLength': 1, - 'title': 'Project', - 'type': 'string'}, - 'osc:workflow': {'format': 'osc-workflow', - 'minLength': 1, - 'title': 'Workflow', - 'type': 'string'}, - 'via_links': {'properties': {'rel': {'enum': ['via']}, - 'type': {'enum': ['application/json', - 'application/pdf', - 'application/zip', - 'text/html', - 'text/plain'], - 'options': {'enum_titles': ['JSON', - 'PDF', - 'ZIP', - 'HTML', - 'Text']}}}, - 'title': 'Via Link'}}, - '$schema': 'https://json-schema.org/draft/2020-12/schema', - 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], - 'description': 'Schema for OGCAPI records profile and STAC profile ' - 'used by EarthCODE'} +Failed validating 'minItems' in schema[0]['allOf'][0]['properties']['cf:parameter']: + {'items': {'properties': {'name': {'minLength': 1, 'type': 'string'}, + 'unit': {'type': 'string'}}, + 'required': ['name'], + 'type': 'object'}, + 'minItems': 1, + 'type': 'array'} -On instance: - {'created': '2025-10-13T16:54:34Z', - 'description': 'Polarwarp product\n' - '\n' - 'Forecast rasters (+1h … +6h) produced by the ' - 'Polarwarp workflow using NEXTSIM model and S1 scenes.', - 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432]]}, - 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, - 'id': 'polarwarp', - 'license': 'various', - 'links': [{'href': '../../catalog.json', - 'rel': 'root', - 'title': 'Open Science Catalog', - 'type': 'application/json'}, - {'href': '../catalog.json', - 'rel': 'parent', - 'title': 'Products', - 'type': 'application/json'}, - {'href': '../../projects/cerulean-information-factory/collection.json', - 'rel': 'related', - 'title': 'Project: Cerulean Information Factory', - 'type': 'application/json'}, - {'href': '../../themes/cryosphere/catalog.json', - 'rel': 'related', - 'title': 'Theme: Cryosphere', - 'type': 'application/json'}, - {'href': '../../experiments/polarwarp/record.json', - 'rel': 'related', - 'title': 'Experiment: Polarwarp', - 'type': 'application/json'}, - {'href': './item.json', 'rel': 'item'}, - {'href': 'https://github.com/gtif-cerulean/polarwarp', - 'rel': 'via'}], - 'osc:project': 'cerulean-information-factory', - 'osc:status': 'invalid status', - 'osc:type': 'product', - 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', - 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], - 'stac_version': '1.0.0', - 'themes': [{'concepts': [{'id': 'cryosphere'}], - 'scheme': 'https://github.com/stac-extensions/osc#theme'}], - 'title': 'Polarwarp', - 'type': 'Collection'}
+On instance['cf:parameter']: + []
SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -2797,174 +4447,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -2973,23 +4614,20 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -3001,15 +4639,26 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -3018,48 +4667,49 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* + - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* - Shape osc:TypeShape: <file:///github/workspace/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp>
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
+
- missing-project-fail.json + invalid-osc-status-fail.json Test resource Requires fail - +
Passed
-
+
General
@@ -3068,17 +4718,17 @@

Files
-
Using missing-project-fail.json from test resources
+
Using invalid-osc-status-fail.json from test resources
JSON-LD context is present - uplifting
-
Output JSON-LD missing-project-fail.jsonld created
+
Output JSON-LD invalid-osc-status-fail.jsonld created
-
Output Turtle missing-project-fail.ttl created
+
Output Turtle invalid-osc-status-fail.ttl created
JSON Schema
-
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas +
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'invalid status', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas Failed validating 'anyOf' in schema['allOf'][0]: {'$defs': {'osc:project': {'format': 'osc-project', @@ -3146,7 +4796,8 @@

{'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], - 'osc:status': 'ongoing', + 'osc:project': 'cerulean-information-factory', + 'osc:status': 'invalid status', 'osc:type': 'product', 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], @@ -3158,19 +4809,19 @@

SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -3179,174 +4830,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -3355,23 +4997,20 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -3383,15 +5022,26 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -3400,48 +5050,49 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:VariablesShape: *none* + - Shape osc:StatusShape: *none* - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* - Shape osc:TypeShape: <file:///github/workspace/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
+
- missing-type-fail.json + missing-project-fail.json Test resource Requires fail - +
Passed
-
+
General
@@ -3450,17 +5101,17 @@

Files
-
Using missing-type-fail.json from test resources
+
Using missing-project-fail.json from test resources
JSON-LD context is present - uplifting
-
Output JSON-LD missing-type-fail.jsonld created
+
Output JSON-LD missing-project-fail.jsonld created
-
Output Turtle missing-type-fail.ttl created
+
Output Turtle missing-project-fail.ttl created
JSON Schema
-
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas +
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas Failed validating 'anyOf' in schema['allOf'][0]: {'$defs': {'osc:project': {'format': 'osc-project', @@ -3528,8 +5179,8 @@

{'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], - 'osc:project': 'cerulean-information-factory', 'osc:status': 'ongoing', + 'osc:type': 'product', 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'stac_version': '1.0.0', @@ -3540,195 +5191,186 @@

SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* +
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+ +
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -3737,23 +5379,20 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -3765,15 +5404,26 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -3783,77 +5433,159 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:VariablesShape: *none* - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: <file:///github/workspace/polarwarp>
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*

-
+
- valid-cf-parameters.json + missing-type-fail.json Test resource - + Requires fail +
Passed
-
+
+
General
+ + +
Test was expected to fail and it did.
Files
-
Using valid-cf-parameters.json from test resources
+
Using missing-type-fail.json from test resources
JSON-LD context is present - uplifting
-
Output JSON-LD valid-cf-parameters.jsonld created
+
Output JSON-LD missing-type-fail.jsonld created
-
Output Turtle valid-cf-parameters.ttl created
+
Output Turtle missing-type-fail.ttl created
JSON Schema
-
Validation passed
+
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas + +Failed validating 'anyOf' in schema['allOf'][0]: + {'$defs': {'osc:project': {'format': 'osc-project', + 'minLength': 1, + 'title': 'Project', + 'type': 'string'}, + 'osc:workflow': {'format': 'osc-workflow', + 'minLength': 1, + 'title': 'Workflow', + 'type': 'string'}, + 'via_links': {'properties': {'rel': {'enum': ['via']}, + 'type': {'enum': ['application/json', + 'application/pdf', + 'application/zip', + 'text/html', + 'text/plain'], + 'options': {'enum_titles': ['JSON', + 'PDF', + 'ZIP', + 'HTML', + 'Text']}}}, + 'title': 'Via Link'}}, + '$schema': 'https://json-schema.org/draft/2020-12/schema', + 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, + {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, + {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, + {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, + {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], + 'description': 'Schema for OGCAPI records profile and STAC profile ' + 'used by EarthCODE'} + +On instance: + {'created': '2025-10-13T16:54:34Z', + 'description': 'Polarwarp product\n' + '\n' + 'Forecast rasters (+1h … +6h) produced by the ' + 'Polarwarp workflow using NEXTSIM model and S1 scenes.', + 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, + 0.00043814539682784925, + 0.001347252506956414, + 0.0007574196581714432]]}, + 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, + 'id': 'polarwarp', + 'license': 'various', + 'links': [{'href': '../../catalog.json', + 'rel': 'root', + 'title': 'Open Science Catalog', + 'type': 'application/json'}, + {'href': '../catalog.json', + 'rel': 'parent', + 'title': 'Products', + 'type': 'application/json'}, + {'href': '../../projects/cerulean-information-factory/collection.json', + 'rel': 'related', + 'title': 'Project: Cerulean Information Factory', + 'type': 'application/json'}, + {'href': '../../themes/cryosphere/catalog.json', + 'rel': 'related', + 'title': 'Theme: Cryosphere', + 'type': 'application/json'}, + {'href': '../../experiments/polarwarp/record.json', + 'rel': 'related', + 'title': 'Experiment: Polarwarp', + 'type': 'application/json'}, + {'href': './item.json', 'rel': 'item'}, + {'href': 'https://github.com/gtif-cerulean/polarwarp', + 'rel': 'via'}], + 'osc:project': 'cerulean-information-factory', + 'osc:status': 'ongoing', + 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', + 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], + 'stac_version': '1.0.0', + 'themes': [{'concepts': [{'id': 'cryosphere'}], + 'scheme': 'https://github.com/stac-extensions/osc#theme'}], + 'title': 'Polarwarp', + 'type': 'Collection'}
SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -3862,174 +5594,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -4038,23 +5761,20 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -4066,15 +5786,26 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -4084,57 +5815,58 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:VariablesShape: *none* - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: <file:///github/workspace/polarwarp> +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*

-
+
- example_1_1.json - Example - + valid-cf-parameters.json + Test resource +
Passed
-
+
Files
-
Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples
+
Using valid-cf-parameters.json from test resources
JSON-LD context is present - uplifting
-
Output JSON-LD example_1_1.jsonld created
+
Output JSON-LD valid-cf-parameters.jsonld created
-
Output Turtle example_1_1.ttl created
+
Output Turtle valid-cf-parameters.ttl created
JSON Schema
@@ -4142,19 +5874,19 @@

SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -4163,174 +5895,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <https://ogc.org/demo/ospd/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -4339,23 +6062,20 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -4367,15 +6087,26 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: <file:///github/workspace/polarwarp>
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -4384,58 +6115,59 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <https://ogc.org/demo/ospd/polarwarp> - - Shape osc:VariablesShape: *none* + - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <https://ogc.org/demo/ospd/polarwarp> - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/polarwarp> + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: <file:///github/workspace/polarwarp>
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
+
- example_2_1.json + example_1_1.json Example - +
Passed
-
+
Files
-
Using examples/water-bodies-with-provenance.json from examples
+
Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples
JSON-LD context is present - uplifting
-
Output JSON-LD example_2_1.jsonld created
+
Output JSON-LD example_1_1.jsonld created
-
Output Turtle example_2_1.ttl created
+
Output Turtle example_1_1.ttl created
JSON Schema
@@ -4443,19 +6175,19 @@

SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -4464,174 +6196,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <https://ogc.org/demo/ospd/polarwarp> + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <https://ogc.org/demo/ospd/water-bodies> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: <https://ogc.org/demo/ospd/water-bodies> - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -4640,23 +6363,20 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -4668,15 +6388,26 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -4685,83 +6416,59 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:VariablesShape: *none* + - Shape osc:StatusShape: <https://ogc.org/demo/ospd/polarwarp> - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: <https://ogc.org/demo/ospd/water-bodies> + - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/polarwarp> + - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:RegionShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/water-bodies> + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: <https://ogc.org/demo/ospd/polarwarp>
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
-
-

-
-

- -

-
-
-

- Test passed: 2 / 2 -

-
+
- example_1_1.json + example_2_1.json Example - +
Passed
-
+
Files
-
Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples
+
Using examples/water-bodies-with-provenance.json from examples
JSON-LD context is present - uplifting
-
Output JSON-LD example_1_1.jsonld created
+
Output JSON-LD example_2_1.jsonld created
-
Output Turtle example_1_1.ttl created
+
Output Turtle example_2_1.ttl created
JSON Schema
@@ -4769,18 +6476,19 @@

SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -4789,165 +6497,178 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <https://ogc.org/demo/ospd/water-bodies> + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: <https://ogc.org/demo/ospd/water-bodies> + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* +
+ +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -4959,17 +6680,13 @@

- Shape rec:testAllVarsInTemplate: *none*

-
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + - Shape assets:RolesShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: @@ -4978,80 +6695,106 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:StatusShape: <https://ogc.org/demo/ospd/water-bodies> + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/water-bodies> + - Shape osc:ExperimentShape: <https://ogc.org/demo/ospd/water-bodies> + - Shape osc:RegionShape: <https://ogc.org/demo/ospd/water-bodies> + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: <https://ogc.org/demo/ospd/water-bodies>
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
+
+
+
+
+

+ +

+
+
+

+ Test passed: 2 / 2 +

+
- - example_2_1.json + example_1_1.json Example - +
Passed
-
+
Files
-
Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples
+
Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples
JSON-LD context is present - uplifting
-
Output JSON-LD example_2_1.jsonld created
+
Output JSON-LD example_1_1.jsonld created
-
Output Turtle example_2_1.ttl created
+
Output Turtle example_1_1.ttl created
JSON Schema
@@ -5059,194 +6802,324 @@

SHACL
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:StatusShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: *none* +
+ +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + - Shape assets:RolesShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* +
+
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none* - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none* - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none* - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none* - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none* +
+
+
+

+
+
+
+
+ + example_2_1.json + Example + +
+ Passed +
+
+
+
+
Files
+ + +
Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples
+ +
JSON-LD context is present - uplifting
+ +
Output JSON-LD example_2_1.jsonld created
+ +
Output Turtle example_2_1.ttl created
+
JSON Schema
+ + +
Validation passed
+
SHACL
+ + +
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+ +
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+ +
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:StatusShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:TypeShape: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -5255,23 +7128,20 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -5283,31 +7153,194 @@

- Shape assets:RolesShape: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:LinkShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* +
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none* + - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
diff --git a/build/tests/report.json b/build/tests/report.json index 205507d7..a3d2cdd9 100644 --- a/build/tests/report.json +++ b/build/tests/report.json @@ -1,16 +1,16 @@ { "summary": { - "total": 20, + "total": 21, "passed": 20, - "failed": 0, - "result": true + "failed": 1, + "result": false }, "bblocks": { "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema": { "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema - Buffer geometry process output schema", "bblockName": "Buffer geometry process output schema", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "generated": "2026-09-09T13:23:57.864673+00:00", + "generated": "2026-09-10T04:12:05.656971+00:00", "result": true, "items": [], "globalErrors": {}, @@ -24,7 +24,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema - Buffer geometry process input schema", "bblockName": "Buffer geometry process input schema", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "generated": "2026-09-09T13:23:57.872114+00:00", + "generated": "2026-09-10T04:12:05.667214+00:00", "result": true, "items": [], "globalErrors": {}, @@ -34,11 +34,5062 @@ "failed": 0 } }, + "ogc.osc.ontology.cwlprov": { + "title": "Validation report for ogc.osc.ontology.cwlprov - CWL Ontology", + "bblockName": "CWL Ontology", + "bblockId": "ogc.osc.ontology.cwlprov", + "generated": "2026-09-10T04:12:05.805740+00:00", + "result": true, + "items": [], + "globalErrors": {}, + "counts": { + "total": 0, + "passed": 0, + "failed": 0 + } + }, + "ogc.osc.prov-processing-step": { + "title": "Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance", + "bblockName": "Geospatial Processing Step Provenance", + "bblockId": "ogc.osc.prov-processing-step", + "generated": "2026-09-10T04:12:06.730492+00:00", + "result": false, + "items": [ + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.json", + "exampleIndex": 1, + "snippetIndex": 1, + "language": "application/json" + }, + "result": false, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_1_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_1_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_1_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_1_1.ttl", + "size": 10, + "isError": false, + "message": "Output Turtle example_1_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + }, + { + "name": "SHACL", + "title": "SHACL", + "entries": [ + { + "isError": false, + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", + "isError": true, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (1):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb116": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb110": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb38": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb14": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb234": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb140": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb146": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb122": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb50": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb170": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb226": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb212": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb152": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb92": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb218": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb224": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb182": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb206": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb2": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb44": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb128": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb134": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb158": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb32": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb20": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb246": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb258": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb176": { + "nodes": [] + }, + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb225": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb86": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb62": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb74": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb80": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb8": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb68": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb104": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb252": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb56": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb98": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb200": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb194": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb164": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb240": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb26": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb188": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_2_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.json", + "exampleIndex": 2, + "snippetIndex": 1, + "language": "application/json" + }, + "result": false, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_2_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_2_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_2_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_2_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_2_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + }, + { + "name": "SHACL", + "title": "SHACL", + "entries": [ + { + "isError": false, + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", + "isError": true, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb116": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb110": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb38": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb14": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb234": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb140": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb146": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb122": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb50": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb170": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb226": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb212": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb152": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb92": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb218": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb224": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb182": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb206": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb2": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb44": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb128": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb134": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb158": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb32": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb20": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb246": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb258": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb176": { + "nodes": [] + }, + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb225": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb86": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb62": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb74": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb80": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb8": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb68": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb104": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb252": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb56": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb98": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb200": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb194": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb164": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb240": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb26": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb188": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_3_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.json", + "exampleIndex": 3, + "snippetIndex": 1, + "language": "application/json" + }, + "result": false, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_3_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_3_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_3_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_3_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_3_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + }, + { + "name": "SHACL", + "title": "SHACL", + "entries": [ + { + "isError": false, + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", + "isError": true, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb116": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb110": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb38": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb14": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb234": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb140": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb146": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb122": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb50": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb170": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb226": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb212": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb152": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb92": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb218": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb224": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb182": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb206": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb2": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb44": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb128": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb134": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb158": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb32": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb20": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb246": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb258": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb176": { + "nodes": [] + }, + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb225": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb86": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb62": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb74": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb80": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb8": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb68": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb104": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb252": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb56": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb98": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb200": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb194": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb164": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb240": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb26": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb188": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_4_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.json", + "exampleIndex": 4, + "snippetIndex": 1, + "language": "application/json" + }, + "result": false, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_4_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_4_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_4_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_4_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_4_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + }, + { + "name": "SHACL", + "title": "SHACL", + "entries": [ + { + "isError": false, + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", + "isError": true, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb116": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb110": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb38": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb14": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb234": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb140": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb146": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb122": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb50": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb170": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb226": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb212": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb152": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb92": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb218": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb224": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb182": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb206": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb2": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb44": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb128": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb134": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb158": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb32": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb20": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb246": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb258": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb176": { + "nodes": [] + }, + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb225": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb86": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb62": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb74": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb80": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb8": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb68": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb104": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb252": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb56": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb98": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb200": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb194": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb164": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb240": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb26": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb188": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_5_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.json", + "exampleIndex": 5, + "snippetIndex": 1, + "language": "application/json" + }, + "result": false, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_5_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_5_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_5_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_5_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_5_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + }, + { + "name": "SHACL", + "title": "SHACL", + "entries": [ + { + "isError": false, + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", + "isError": true, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb116": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb110": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb38": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb14": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb234": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb140": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb146": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb122": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb50": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb170": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb226": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb212": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb152": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb92": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb218": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb224": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb182": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb206": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb2": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb44": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb128": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb134": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb158": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb32": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb20": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb246": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb258": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb176": { + "nodes": [] + }, + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb225": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb86": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb62": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb74": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb80": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb8": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb68": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb104": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb252": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb56": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb98": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb200": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb194": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb164": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb240": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb26": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb188": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_6_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.json", + "exampleIndex": 6, + "snippetIndex": 1, + "language": "application/json" + }, + "result": false, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_6_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_6_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_6_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_6_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_6_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + }, + { + "name": "SHACL", + "title": "SHACL", + "entries": [ + { + "isError": false, + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", + "isError": true, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb116": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb110": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb38": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb14": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb234": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb140": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb146": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb122": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb50": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb170": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb226": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb212": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb152": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb92": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb218": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb224": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb182": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb206": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb2": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb44": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb128": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb134": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb158": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb32": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb20": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb246": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb258": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb176": { + "nodes": [] + }, + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb225": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb86": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb62": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb74": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb80": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb8": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb68": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb104": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb252": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb56": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb98": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb200": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb194": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb164": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb240": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb26": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb188": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_7_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.json", + "exampleIndex": 7, + "snippetIndex": 1, + "language": "application/json" + }, + "result": false, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_7_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_7_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_7_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_7_1.ttl", + "size": 21, + "isError": false, + "message": "Output Turtle example_7_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + }, + { + "name": "SHACL", + "title": "SHACL", + "entries": [ + { + "isError": false, + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", + "isError": true, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (4):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb116": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb110": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb38": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb14": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb234": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb140": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb146": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb122": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb50": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb170": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb226": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb212": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb152": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb92": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb218": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb224": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb182": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb206": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb2": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb44": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb128": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb134": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb158": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb32": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb20": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb246": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb258": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb176": { + "nodes": [] + }, + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb225": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb86": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb62": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb74": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb80": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb8": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb68": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb104": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb252": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb56": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb98": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb200": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb194": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb164": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb240": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb26": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb188": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_8_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.json", + "exampleIndex": 8, + "snippetIndex": 1, + "language": "application/json" + }, + "result": false, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_8_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_8_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_8_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_8_1.ttl", + "size": 12, + "isError": false, + "message": "Output Turtle example_8_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + }, + { + "name": "SHACL", + "title": "SHACL", + "entries": [ + { + "isError": false, + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", + "isError": true, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb116": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb110": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb38": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb14": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb234": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb140": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb146": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb122": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb50": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb170": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb226": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb212": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb152": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb92": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb218": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb224": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb182": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb206": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb2": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb44": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb128": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb134": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb158": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb32": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb20": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb246": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb258": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb176": { + "nodes": [] + }, + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb225": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb86": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb62": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb74": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb80": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb8": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb68": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb104": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb252": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb56": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb98": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb200": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb194": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb164": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb240": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb26": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb188": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + } + ] + } + ] + }, + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/prov-processing-step/example_9_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_9_1.json", + "exampleIndex": 9, + "snippetIndex": 1, + "language": "application/json" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using example_9_1.json from examples" + }, + { + "op": "jsonld-uplift", + "isError": false, + "message": "JSON-LD context is present - uplifting" + }, + { + "op": "jsonld-create", + "filename": "example_9_1.jsonld", + "isError": false, + "message": "Output JSON-LD example_9_1.jsonld created" + }, + { + "op": "ttl-create", + "empty": false, + "filename": "example_9_1.ttl", + "size": 4, + "isError": false, + "message": "Output Turtle example_9_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + }, + { + "name": "SHACL", + "title": "SHACL", + "entries": [ + { + "isError": false, + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb116": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb110": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb38": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb14": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb234": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb140": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb146": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb122": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb50": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb170": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb226": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb212": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb152": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb92": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb218": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb224": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb182": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb206": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb2": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb44": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb128": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb134": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb158": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb32": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb20": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb246": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb258": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb176": { + "nodes": [] + }, + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb225": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb86": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb62": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb74": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb80": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb8": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb68": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb104": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb252": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb56": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb98": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb200": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb194": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb164": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb240": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb26": { + "nodes": [] + }, + "_:n74cd7f69df1247e9b883579d2462246fb188": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + } + ] + } + ] + } + ], + "globalErrors": {}, + "counts": { + "total": 9, + "passed": 1, + "failed": 8 + } + }, "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription": { "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription - Buffer geometry process input description", "bblockName": "Buffer geometry process input description", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "generated": "2026-09-09T13:23:57.881601+00:00", + "generated": "2026-09-10T04:12:06.755048+00:00", "result": true, "items": [], "globalErrors": {}, @@ -52,21 +5103,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription - Buffer geometry process output description", "bblockName": "Buffer geometry process output description", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "generated": "2026-09-09T13:23:57.889255+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.ontology.cwlprov": { - "title": "Validation report for ogc.osc.ontology.cwlprov - CWL Ontology", - "bblockName": "CWL Ontology", - "bblockId": "ogc.osc.ontology.cwlprov", - "generated": "2026-09-09T13:23:58.028045+00:00", + "generated": "2026-09-10T04:12:06.763227+00:00", "result": true, "items": [], "globalErrors": {}, @@ -76,17 +5113,55 @@ "failed": 0 } }, - "ogc.osc.api-profiles.processes.ipt.results": { - "title": "Validation report for ogc.osc.api-profiles.processes.ipt.results - Result schema for IPT", - "bblockName": "Result schema for IPT", - "bblockId": "ogc.osc.api-profiles.processes.ipt.results", - "generated": "2026-09-09T13:23:58.096370+00:00", + "ogc.osc.application-package": { + "title": "Validation report for ogc.osc.application-package - Application Package", + "bblockName": "Application Package", + "bblockId": "ogc.osc.application-package", + "generated": "2026-09-10T04:12:07.050980+00:00", "result": true, - "items": [], + "items": [ + { + "source": { + "type": "EXAMPLE", + "requireFail": false, + "filename": "build/tests/osc/application-package/example_1_1.yaml", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/application-package/example_1_1.yaml", + "exampleIndex": 1, + "snippetIndex": 1, + "language": "application/x-yaml", + "sourceUrl": "https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl" + }, + "result": true, + "sections": [ + { + "name": "FILES", + "title": "Files", + "entries": [ + { + "isError": false, + "message": "Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + } + ] + } + ], "globalErrors": {}, "counts": { - "total": 0, - "passed": 0, + "total": 1, + "passed": 1, "failed": 0 } }, @@ -94,7 +5169,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions - Example OGC API Processes instance input descriptions", "bblockName": "Example OGC API Processes instance input descriptions", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "generated": "2026-09-09T13:23:58.103341+00:00", + "generated": "2026-09-10T04:12:07.058207+00:00", "result": true, "items": [], "globalErrors": {}, @@ -108,7 +5183,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription - Buffer geometry process description", "bblockName": "Buffer geometry process description", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "generated": "2026-09-09T13:23:58.110214+00:00", + "generated": "2026-09-10T04:12:07.065444+00:00", "result": true, "items": [], "globalErrors": {}, @@ -122,7 +5197,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions - Example OGC API Processes instance output descriptions", "bblockName": "Example OGC API Processes instance output descriptions", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "generated": "2026-09-09T13:23:58.115738+00:00", + "generated": "2026-09-10T04:12:07.071404+00:00", "result": true, "items": [], "globalErrors": {}, @@ -132,55 +5207,17 @@ "failed": 0 } }, - "ogc.osc.application-package": { - "title": "Validation report for ogc.osc.application-package - Application Package", - "bblockName": "Application Package", - "bblockId": "ogc.osc.application-package", - "generated": "2026-09-09T13:23:58.331956+00:00", + "ogc.osc.api-profiles.processes.ipt.results": { + "title": "Validation report for ogc.osc.api-profiles.processes.ipt.results - Result schema for IPT", + "bblockName": "Result schema for IPT", + "bblockId": "ogc.osc.api-profiles.processes.ipt.results", + "generated": "2026-09-10T04:12:07.179760+00:00", "result": true, - "items": [ - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/application-package/example_1_1.yaml", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/application-package/example_1_1.yaml", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "application/x-yaml", - "sourceUrl": "https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - } - ], + "items": [], "globalErrors": {}, "counts": { - "total": 1, - "passed": 1, + "total": 0, + "passed": 0, "failed": 0 } }, @@ -188,7 +5225,7 @@ "title": "Validation report for ogc.osc.ontology.openscience - Open Science Ontology", "bblockName": "Open Science Ontology", "bblockId": "ogc.osc.ontology.openscience", - "generated": "2026-09-09T13:23:58.675716+00:00", + "generated": "2026-09-10T04:12:07.408041+00:00", "result": true, "items": [], "globalErrors": {}, @@ -202,7 +5239,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.execute - Execute (request) schema for IPT", "bblockName": "Execute (request) schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.execute", - "generated": "2026-09-09T13:23:58.682092+00:00", + "generated": "2026-09-10T04:12:07.414797+00:00", "result": true, "items": [], "globalErrors": {}, @@ -216,7 +5253,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile", "bblockName": "EarthCODE Common STAC profile", "bblockId": "ogc.osc.geodcat-stac-earthcode.common", - "generated": "2026-09-09T13:24:02.594604+00:00", + "generated": "2026-09-10T04:12:11.233672+00:00", "result": true, "items": [ { @@ -224,7 +5261,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", @@ -257,617 +5294,661 @@ "filename": "example_1_1.ttl", "size": 67, "isError": false, - "message": "Output Turtle example_1_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ + "message": "Output Turtle example_1_1.ttl created" + } + ] + }, + { + "name": "JSON_SCHEMA", + "title": "JSON Schema", + "entries": [ + { + "op": "validation", + "result": true, + "isError": false, + "message": "Validation passed" + } + ] + }, + { + "name": "SHACL", + "title": "SHACL", + "entries": [ + { + "isError": false, + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + }, + { + "isError": false, + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + }, + { + "isError": false, + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "focusNodes": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:WorkflowsShape": { + "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + }, + "osc:ExperimentShape": { + "nodes": [] + }, + "osc:RegionShape": { + "nodes": [] + }, + "osc:MissionsShape": { + "nodes": [] + }, + "osc:VariablesShape": { + "nodes": [] + }, + "osc:TypeShape": { + "nodes": [ + "" + ] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + }, + { + "op": "shacl-report", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "focusNodes": { + "geojson:LinkShape": { + "nodes": [] + }, + "geojson:GeometryShape/sh:or/rdf:first": { + "nodes": [] + }, + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "geojson:FeatureShape": { + "nodes": [] + }, + "geojson:GeometryShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" + }, { - "op": "validation", - "result": true, + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + }, { + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "focusNodes": { + "rec:testAllVarsInTemplate": { + "nodes": [] + } + }, "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "focusNodes": { + "assets:RolesShape": { + "nodes": [] + } + }, "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b194": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b158": { + "stac:CollectionShape": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b140": { + "stac:LinkShape": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b188": { + "stac:AssetShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "stac:ItemShape": { "nodes": [] - }, - "": { + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b104": { + "_:n902a43c3c31b461a993858a945e96f32b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b116": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:n902a43c3c31b461a993858a945e96f32b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b44": { + "_:n902a43c3c31b461a993858a945e96f32b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b240": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b152": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b188": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b128": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b246": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b56": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n902a43c3c31b461a993858a945e96f32b164": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b20": { + "_:n902a43c3c31b461a993858a945e96f32b110": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b2": { + "_:n902a43c3c31b461a993858a945e96f32b44": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:n902a43c3c31b461a993858a945e96f32b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b80": { + "_:n902a43c3c31b461a993858a945e96f32b26": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b92": { + "_:n902a43c3c31b461a993858a945e96f32b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b38": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b146": { + "_:n902a43c3c31b461a993858a945e96f32b104": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b176": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n902a43c3c31b461a993858a945e96f32b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b122": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b234": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n902a43c3c31b461a993858a945e96f32b140": { "nodes": [] }, - "": { + "_:n902a43c3c31b461a993858a945e96f32b80": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b224": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b98": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b226": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b92": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b224": { + "_:n902a43c3c31b461a993858a945e96f32b86": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b200": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b8": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b32": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n902a43c3c31b461a993858a945e96f32b182": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b225": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b74": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b32": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b194": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b182": { + "_:n902a43c3c31b461a993858a945e96f32b158": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b122": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b62": { + "_:n902a43c3c31b461a993858a945e96f32b14": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b8": { + "_:n902a43c3c31b461a993858a945e96f32b234": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b252": { + "_:n902a43c3c31b461a993858a945e96f32b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b212": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b98": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b128": { + "": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b158: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b140: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b14: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b20: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b80: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b200: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b146: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b122: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b218: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b234: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b224: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b62: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b8: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b38: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b128: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b212: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b226: *none*\n - Shape /sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + "_:n902a43c3c31b461a993858a945e96f32b20": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "_:n902a43c3c31b461a993858a945e96f32b258": { "nodes": [] }, - "geojson:LinkShape": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { + }, + "": { "nodes": [] }, - "stac:AssetShape": { + "_:n902a43c3c31b461a993858a945e96f32b116": { "nodes": [] }, - "stac:LinkShape": { + "": { "nodes": [] }, - "stac:CollectionShape": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b206: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b128: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b164: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b110: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b170: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b26: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b146: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b38: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b140: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b226: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b92: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b218: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b182: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b225: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b122: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b14: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b62: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b98: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -882,59 +5963,15 @@ "thns:SchemesUsageShape": { "nodes": [] }, - "thns:ThemeShape": { - "nodes": [] - }, "thns:ConceptShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] }, - "osc:RegionShape": { + "thns:ThemeShape": { "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -952,7 +5989,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.api - IPT Profile of OGC API Processes", "bblockName": "IPT Profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ipt.api", - "generated": "2026-09-09T13:24:02.659066+00:00", + "generated": "2026-09-10T04:12:11.283868+00:00", "result": true, "items": [], "globalErrors": {}, @@ -966,7 +6003,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment", "bblockName": "EarthCODE Experiment", "bblockId": "ogc.osc.geodcat-stac-earthcode.experiments", - "generated": "2026-09-09T13:24:09.432250+00:00", + "generated": "2026-09-10T04:12:18.545427+00:00", "result": true, "items": [ { @@ -974,7 +6011,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", "exampleIndex": 1, "snippetIndex": 1, "language": "text/turtle" @@ -1005,15 +6042,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -1025,55 +6062,55 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [ - "wfkg:InteractiveVisualisation", - "wfkg:NDWI", - "wfkg:GreenBand", - "wfkg:NDVI", - "wfkg:SelectedScene", - "wfkg:NIRBand", - "wfkg:BiomassEstimate", - "wfkg:CO2EquivalentEstimate", - "wfkg:RedBand", - "wfkg:GeoTIFFRaster", - "wfkg:CSVSummary", - "wfkg:MangroveMask", - "wfkg:CarbonStockEstimate", - "wfkg:SAVI" - ] - }, - "": { + "": { "nodes": [ - "wfkg:CarbonStockRun", + "wfkg:DefineStudyAreaRun", "wfkg:CalculateIndicesRun", - "wfkg:ExportResultsRun", + "wfkg:SelectScenesRun", "wfkg:DisplaySummaryReportRun", - "wfkg:DefineStudyAreaRun", "wfkg:ThresholdClassificationRun", - "wfkg:DownloadBandsRun", + "wfkg:ExportResultsRun", "wfkg:CO2EquivalentRun", - "wfkg:AllometricEquationRun", - "wfkg:SelectScenesRun" + "wfkg:CarbonStockRun", + "wfkg:DownloadBandsRun", + "wfkg:AllometricEquationRun" ] }, - "": { + "": { "nodes": [ - "wfkg:CarbonStockRun", + "wfkg:DefineStudyAreaRun", "wfkg:CalculateIndicesRun", - "wfkg:ExportResultsRun", + "wfkg:SelectScenesRun", "wfkg:DisplaySummaryReportRun", - "wfkg:DefineStudyAreaRun", "wfkg:ThresholdClassificationRun", - "wfkg:DownloadBandsRun", + "wfkg:ExportResultsRun", "wfkg:CO2EquivalentRun", - "wfkg:AllometricEquationRun", - "wfkg:SelectScenesRun" + "wfkg:CarbonStockRun", + "wfkg:DownloadBandsRun", + "wfkg:AllometricEquationRun" + ] + }, + "": { + "nodes": [ + "wfkg:NDWI", + "wfkg:RedBand", + "wfkg:CarbonStockEstimate", + "wfkg:NDVI", + "wfkg:GreenBand", + "wfkg:BiomassEstimate", + "wfkg:NIRBand", + "wfkg:SAVI", + "wfkg:MangroveMask", + "wfkg:InteractiveVisualisation", + "wfkg:CO2EquivalentEstimate", + "wfkg:GeoTIFFRaster", + "wfkg:SelectedScene", + "wfkg:CSVSummary" ] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:InteractiveVisualisation,wfkg:NDWI,wfkg:GreenBand,wfkg:NDVI,wfkg:SelectedScene,wfkg:NIRBand,wfkg:BiomassEstimate,wfkg:CO2EquivalentEstimate,wfkg:RedBand,wfkg:GeoTIFFRaster,wfkg:CSVSummary,wfkg:MangroveMask,wfkg:CarbonStockEstimate,wfkg:SAVI\n - Shape : wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun\n - Shape : wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun\n - Shape : wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun\n - Shape : wfkg:NDWI,wfkg:RedBand,wfkg:CarbonStockEstimate,wfkg:NDVI,wfkg:GreenBand,wfkg:BiomassEstimate,wfkg:NIRBand,wfkg:SAVI,wfkg:MangroveMask,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:GeoTIFFRaster,wfkg:SelectedScene,wfkg:CSVSummary\n" }, { "op": "shacl-report", @@ -1085,564 +6122,574 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { + "": { "nodes": [] }, - "": { - "nodes": [ - "wfkg:StarlingFoundries" - ] + "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [ + "wfkg:CameronSajedi" + ] + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "wfkg:CameronSajedi" - ] + "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { + "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [ + "wfkg:StarlingFoundries" + ] + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : wfkg:StarlingFoundries\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : wfkg:CameronSajedi\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : wfkg:CameronSajedi\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : wfkg:StarlingFoundries\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "rec:testAllVarsInTemplate": { + "geojson:LinkShape": { + "nodes": [] + }, + "geojson:GeometryShape/sh:or/rdf:first": { + "nodes": [] + }, + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "geojson:FeatureShape": { + "nodes": [] + }, + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "stac:ItemShape": { + "osc:StatusShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:ProjectShape": { "nodes": [] }, - "stac:CollectionShape": { - "nodes": [ - "wfkg:Sentinel2L2A" - ] + "osc:ExperimentShape": { + "nodes": [] + }, + "osc:RegionShape": { + "nodes": [] + }, + "osc:MissionsShape": { + "nodes": [] + }, + "osc:VariablesShape": { + "nodes": [] + }, + "osc:TypeShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: wfkg:Sentinel2L2A\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" }, { "op": "shacl-report", @@ -1663,64 +6710,54 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { + "nodes": [ + "wfkg:Sentinel2L2A" + ] + }, + "stac:LinkShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:AssetShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:ItemShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: wfkg:Sentinel2L2A\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "osc:RegionShape": { + "thns:ConceptShape": { "nodes": [] }, - "osc:ProjectShape": { + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -1731,7 +6768,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", "exampleIndex": 2, "snippetIndex": 1, "language": "application/ld+json" @@ -1774,15 +6811,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -1794,18 +6831,18 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { + "": { "nodes": [] }, "": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -1817,486 +6854,517 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { + "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { + "nodes": [] + }, + "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { + "nodes": [] + }, + "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "focusNodes": { + "geojson:LinkShape": { "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "geojson:FeatureShape": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -2317,60 +7385,41 @@ }, { "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { + "osc:StatusShape": { "nodes": [] }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "osc:ProjectShape": { "nodes": [] }, - "geojson:LinkShape": { + "osc:ExperimentShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { + }, + "osc:RegionShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:VariablesShape": { "nodes": [] }, - "stac:CollectionShape": { + "osc:TypeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" }, { "op": "shacl-report", @@ -2391,64 +7440,52 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:LinkShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "osc:RegionShape": { + "thns:ConceptShape": { "nodes": [] }, - "osc:ProjectShape": { + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -2459,7 +7496,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", "exampleIndex": 3, "snippetIndex": 1, "language": "application/json" @@ -2513,15 +7550,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -2533,18 +7570,18 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { + "": { "nodes": [] }, "": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -2556,486 +7593,517 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "focusNodes": { + "geojson:LinkShape": { "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "geojson:FeatureShape": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -3056,60 +8124,41 @@ }, { "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { + "osc:StatusShape": { "nodes": [] }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "osc:ProjectShape": { "nodes": [] }, - "geojson:LinkShape": { + "osc:ExperimentShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { + }, + "osc:RegionShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:VariablesShape": { "nodes": [] }, - "stac:CollectionShape": { + "osc:TypeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" }, { "op": "shacl-report", @@ -3130,64 +8179,52 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:LinkShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "osc:RegionShape": { + "thns:ConceptShape": { "nodes": [] }, - "osc:ProjectShape": { + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -3198,7 +8235,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", "exampleIndex": 4, "snippetIndex": 1, "language": "application/json" @@ -3252,15 +8289,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -3272,18 +8309,18 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { + "": { "nodes": [] }, "": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -3295,286 +8332,301 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { + "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "/prov:wasAssociatedWith/prov:actedOnBehalfOf" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { + "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { "nodes": [] }, - "": { + "": { + "nodes": [ + "/prov:wasAssociatedWith" + ] + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, "": { @@ -3582,209 +8634,225 @@ "" ] }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "/prov:wasAssociatedWith" - ] - }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { - "nodes": [] + "": { + "nodes": [ + "/prov:wasAssociatedWith/prov:actedOnBehalfOf" + ] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : /prov:wasAssociatedWith\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : /prov:wasAssociatedWith/prov:actedOnBehalfOf\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "focusNodes": { + "geojson:LinkShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:FeatureShape": { + "nodes": [ + "" + ] + }, + "geojson:GeometryShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : \n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : /prov:wasAssociatedWith/prov:actedOnBehalfOf\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : /prov:wasAssociatedWith\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", @@ -3805,60 +8873,41 @@ }, { "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { + "osc:StatusShape": { "nodes": [] }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "osc:ProjectShape": { "nodes": [] }, - "geojson:LinkShape": { + "osc:ExperimentShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { + }, + "osc:RegionShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:VariablesShape": { "nodes": [] }, - "stac:CollectionShape": { + "osc:TypeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" }, { "op": "shacl-report", @@ -3879,64 +8928,52 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:LinkShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "osc:RegionShape": { + "thns:ConceptShape": { "nodes": [] }, - "osc:ProjectShape": { + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -3954,7 +8991,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product", "bblockName": "EarthCODE Product", "bblockId": "ogc.osc.geodcat-stac-earthcode.products", - "generated": "2026-09-09T13:24:18.410868+00:00", + "generated": "2026-09-10T04:12:27.707022+00:00", "result": true, "items": [ { @@ -3962,7 +8999,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", "language": "json" }, "result": true, @@ -4027,15 +9064,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -4047,505 +9084,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -4557,50 +9577,41 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] + }, + "geojson:GeometryShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -4621,26 +9632,49 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:LinkShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" }, { "op": "shacl-report", @@ -4657,54 +9691,57 @@ "" ] }, - "osc:VariablesShape": { - "nodes": [] - }, "osc:WorkflowsShape": { "nodes": [] }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + }, "osc:ExperimentShape": { "nodes": [] }, - "osc:MissionsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:TypeShape": { - "nodes": [ - "" - ] + "osc:MissionsShape": { + "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:TypeShape": { "nodes": [ "" ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "cf:ParameterShape": { + "thns:ConceptShape": { + "nodes": [] + }, + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -4715,7 +9752,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", "language": "json" }, "result": true, @@ -4780,15 +9817,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -4800,505 +9837,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -5310,90 +10330,104 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] + }, + "geojson:GeometryShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { + "rec:testAllVarsInTemplate": { "nodes": [] - }, - "stac:CollectionShape": { + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "focusNodes": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "stac:CollectionShape": { + "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] + }, + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { + "cf:ObjectShape": { "nodes": [] }, - "thns:ConceptShape": { + "cf:ParameterShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" }, { "op": "shacl-report", @@ -5410,54 +10444,57 @@ "" ] }, - "osc:VariablesShape": { - "nodes": [] - }, "osc:WorkflowsShape": { "nodes": [] }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + }, "osc:ExperimentShape": { "nodes": [] }, - "osc:MissionsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:TypeShape": { - "nodes": [ - "" - ] + "osc:MissionsShape": { + "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:TypeShape": { "nodes": [ "" ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "cf:ParameterShape": { + "thns:ConceptShape": { + "nodes": [] + }, + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -5468,7 +10505,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", "language": "json" }, "result": true, @@ -5533,15 +10570,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -5553,505 +10590,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -6063,50 +11083,41 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] + }, + "geojson:GeometryShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -6127,26 +11138,49 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:LinkShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" }, { "op": "shacl-report", @@ -6161,54 +11195,57 @@ "osc:StatusShape": { "nodes": [] }, - "osc:VariablesShape": { - "nodes": [] - }, "osc:WorkflowsShape": { "nodes": [] }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + }, "osc:ExperimentShape": { "nodes": [] }, - "osc:MissionsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:TypeShape": { - "nodes": [ - "" - ] + "osc:MissionsShape": { + "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:TypeShape": { "nodes": [ "" ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "cf:ParameterShape": { + "thns:ConceptShape": { + "nodes": [] + }, + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -6219,7 +11256,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", "language": "json" }, "result": true, @@ -6284,15 +11321,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -6304,505 +11341,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -6814,50 +11834,41 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] + }, + "geojson:GeometryShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -6878,26 +11889,49 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:LinkShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" }, { "op": "shacl-report", @@ -6914,52 +11948,55 @@ "" ] }, - "osc:VariablesShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "osc:WorkflowsShape": { + "osc:ProjectShape": { "nodes": [] }, "osc:ExperimentShape": { "nodes": [] }, + "osc:RegionShape": { + "nodes": [] + }, "osc:MissionsShape": { "nodes": [] }, + "osc:VariablesShape": { + "nodes": [] + }, "osc:TypeShape": { "nodes": [ "" ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "cf:ParameterShape": { + "thns:ConceptShape": { + "nodes": [] + }, + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -6970,7 +12007,7 @@ "type": "TEST_RESOURCE", "requireFail": true, "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", "language": "json" }, "result": true, @@ -7035,15 +12072,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -7055,505 +12092,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -7565,50 +12585,41 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] + }, + "geojson:GeometryShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -7629,26 +12640,49 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:LinkShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" }, { "op": "shacl-report", @@ -7665,52 +12699,55 @@ "" ] }, - "osc:VariablesShape": { - "nodes": [] - }, "osc:WorkflowsShape": { "nodes": [] }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + }, "osc:ExperimentShape": { "nodes": [] }, - "osc:MissionsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:TypeShape": { + "osc:MissionsShape": { "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, - "osc:ProjectShape": { - "nodes": [ - "" - ] + "osc:TypeShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "cf:ParameterShape": { + "thns:ConceptShape": { + "nodes": [] + }, + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -7721,7 +12758,7 @@ "type": "TEST_RESOURCE", "requireFail": false, "filename": "_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", "language": "json" }, "result": true, @@ -7773,15 +12810,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -7793,505 +12830,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -8303,50 +13323,41 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] + }, + "geojson:GeometryShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -8367,26 +13378,51 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:LinkShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [ + "" + ] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: \n" }, { "op": "shacl-report", @@ -8403,56 +13439,57 @@ "" ] }, - "osc:VariablesShape": { - "nodes": [] - }, "osc:WorkflowsShape": { "nodes": [] }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + }, "osc:ExperimentShape": { "nodes": [] }, - "osc:MissionsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:TypeShape": { - "nodes": [ - "" - ] + "osc:MissionsShape": { + "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:TypeShape": { "nodes": [ "" ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "cf:ParameterShape": { - "nodes": [ - "" - ] + "thns:ConceptShape": { + "nodes": [] + }, + "thns:ThemeShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -8463,7 +13500,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", @@ -8518,15 +13555,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -8538,505 +13575,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -9048,50 +14068,41 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] + }, + "geojson:GeometryShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -9112,26 +14123,49 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:LinkShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" }, { "op": "shacl-report", @@ -9148,54 +14182,57 @@ "" ] }, - "osc:VariablesShape": { - "nodes": [] - }, "osc:WorkflowsShape": { "nodes": [] }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + }, "osc:ExperimentShape": { "nodes": [] }, - "osc:MissionsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:TypeShape": { - "nodes": [ - "" - ] + "osc:MissionsShape": { + "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:TypeShape": { "nodes": [ "" ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "cf:ParameterShape": { + "thns:ConceptShape": { + "nodes": [] + }, + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -9206,7 +14243,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", "exampleIndex": 2, "snippetIndex": 1, "language": "application/json" @@ -9260,15 +14297,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", @@ -9280,507 +14317,490 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { + "": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "": { + "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { "nodes": [] }, - "": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { + "/sh:or/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -9792,50 +14812,41 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:LinkShape": { + "geojson:FeatureShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] + }, + "geojson:GeometryShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -9856,26 +14867,49 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { + "stac:CollectionShape": { "nodes": [] }, - "thns:ThemeShape": { + "stac:LinkShape": { "nodes": [] }, - "thns:ConceptShape": { + "stac:AssetShape": { + "nodes": [] + }, + "stac:ItemShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" }, { "op": "shacl-report", @@ -9892,21 +14926,15 @@ "" ] }, - "osc:VariablesShape": { - "nodes": [] - }, "osc:WorkflowsShape": { "nodes": [] }, - "osc:ExperimentShape": { + "osc:ProjectShape": { "nodes": [ "" ] }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { + "osc:ExperimentShape": { "nodes": [ "" ] @@ -9916,34 +14944,43 @@ "" ] }, - "osc:ProjectShape": { + "osc:MissionsShape": { + "nodes": [] + }, + "osc:VariablesShape": { + "nodes": [] + }, + "osc:TypeShape": { "nodes": [ "" ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: \n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: \n - Shape osc:ProjectShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: \n - Shape osc:RegionShape: \n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "cf:ParameterShape": { + "thns:ConceptShape": { + "nodes": [] + }, + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -9961,7 +14998,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow", "bblockName": "EarthCODE Workflow", "bblockId": "ogc.osc.geodcat-stac-earthcode.workflows", - "generated": "2026-09-09T13:24:21.376810+00:00", + "generated": "2026-09-10T04:12:30.305983+00:00", "result": true, "items": [ { @@ -9969,7 +15006,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", "exampleIndex": 1, "snippetIndex": 1, "language": "application/json", @@ -10024,595 +15061,633 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "_:n3512a00307c643e481bee8e185b86c00b38": { + "osc:StatusShape": { "nodes": [] }, - "": { + "osc:WorkflowsShape": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b8": { + "osc:ProjectShape": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b62": { + "osc:ExperimentShape": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b14": { + "osc:RegionShape": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b200": { + "osc:MissionsShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "osc:VariablesShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "osc:TypeShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "focusNodes": { + "geojson:LinkShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "": { + "geojson:FeatureShape": { "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "focusNodes": { + "rec:testAllVarsInTemplate": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "focusNodes": { + "assets:RolesShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "focusNodes": { + "stac:CollectionShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "stac:LinkShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "stac:AssetShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "stac:ItemShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "_:n31ecdb84942b4e969a840f95ab490a2bb38": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:n31ecdb84942b4e969a840f95ab490a2bb188": { + "nodes": [] + }, + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b226": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b188": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb182": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb226": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb128": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b116": { + "_:n31ecdb84942b4e969a840f95ab490a2bb252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b212": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb56": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb218": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b164": { + "_:n31ecdb84942b4e969a840f95ab490a2bb68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b20": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb62": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b98": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b74": { + "_:n31ecdb84942b4e969a840f95ab490a2bb98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb200": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b234": { + "_:n31ecdb84942b4e969a840f95ab490a2bb14": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb224": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b110": { + "_:n31ecdb84942b4e969a840f95ab490a2bb80": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b225": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b86": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b252": { + "_:n31ecdb84942b4e969a840f95ab490a2bb194": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb164": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb134": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb86": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb234": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b92": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb104": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b122": { + "_:n31ecdb84942b4e969a840f95ab490a2bb158": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb212": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb225": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb74": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb50": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b158": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b152": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b182": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b56": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b2": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b140": { + "_:n31ecdb84942b4e969a840f95ab490a2bb240": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb2": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb44": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b44": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b26": { + "_:n31ecdb84942b4e969a840f95ab490a2bb258": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b258": { + "_:n31ecdb84942b4e969a840f95ab490a2bb116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b50": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb176": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b134": { + "_:n31ecdb84942b4e969a840f95ab490a2bb170": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb206": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape": { + "_:n31ecdb84942b4e969a840f95ab490a2bb122": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb152": { "nodes": [] }, - "geojson:LinkShape": { + "_:n31ecdb84942b4e969a840f95ab490a2bb92": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { + }, + "": { "nodes": [] }, - "stac:AssetShape": { + "_:n31ecdb84942b4e969a840f95ab490a2bb246": { "nodes": [] }, - "stac:LinkShape": { + "_:n31ecdb84942b4e969a840f95ab490a2bb20": { "nodes": [] }, - "stac:CollectionShape": { + "": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -10627,53 +15702,15 @@ "thns:SchemesUsageShape": { "nodes": [] }, - "thns:ThemeShape": { - "nodes": [] - }, "thns:ConceptShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -10684,7 +15721,7 @@ "type": "EXAMPLE", "requireFail": false, "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", "exampleIndex": 2, "snippetIndex": 1, "language": "application/json", @@ -10739,595 +15776,633 @@ "entries": [ { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "_:n3512a00307c643e481bee8e185b86c00b38": { + "osc:StatusShape": { "nodes": [] }, - "": { + "osc:WorkflowsShape": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b8": { + "osc:ProjectShape": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b62": { + "osc:ExperimentShape": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b14": { + "osc:RegionShape": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b200": { + "osc:MissionsShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "osc:VariablesShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "osc:TypeShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "focusNodes": { + "geojson:LinkShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "": { + "geojson:FeatureShape": { "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "focusNodes": { + "rec:testAllVarsInTemplate": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "focusNodes": { + "assets:RolesShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "focusNodes": { + "stac:CollectionShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "stac:LinkShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "stac:AssetShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "stac:ItemShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "_:n31ecdb84942b4e969a840f95ab490a2bb38": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb188": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b146": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b188": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb182": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b116": { + "_:n31ecdb84942b4e969a840f95ab490a2bb226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b212": { + "_:n31ecdb84942b4e969a840f95ab490a2bb128": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb252": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb56": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb218": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b164": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb68": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b20": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb62": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b98": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b74": { + "_:n31ecdb84942b4e969a840f95ab490a2bb98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb200": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b234": { + "_:n31ecdb84942b4e969a840f95ab490a2bb14": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb224": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b110": { + "_:n31ecdb84942b4e969a840f95ab490a2bb80": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b225": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b86": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b252": { + "_:n31ecdb84942b4e969a840f95ab490a2bb194": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb164": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb134": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb86": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb234": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b92": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb104": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b122": { + "_:n31ecdb84942b4e969a840f95ab490a2bb158": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb212": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb225": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb74": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb50": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b158": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b152": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b182": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b56": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b2": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b140": { + "_:n31ecdb84942b4e969a840f95ab490a2bb240": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb2": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb44": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b44": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b26": { + "_:n31ecdb84942b4e969a840f95ab490a2bb258": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b258": { + "_:n31ecdb84942b4e969a840f95ab490a2bb116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b50": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:n31ecdb84942b4e969a840f95ab490a2bb32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb176": { "nodes": [] }, - "_:n3512a00307c643e481bee8e185b86c00b134": { + "_:n31ecdb84942b4e969a840f95ab490a2bb170": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb206": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { + }, + "_:n31ecdb84942b4e969a840f95ab490a2bb122": { "nodes": [] }, - "geojson:GeometryShape": { + "_:n31ecdb84942b4e969a840f95ab490a2bb152": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "_:n31ecdb84942b4e969a840f95ab490a2bb92": { "nodes": [] }, - "geojson:LinkShape": { + "/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { + }, + "_:n31ecdb84942b4e969a840f95ab490a2bb246": { "nodes": [] }, - "stac:AssetShape": { + "_:n31ecdb84942b4e969a840f95ab490a2bb20": { "nodes": [] }, - "stac:LinkShape": { + "": { "nodes": [] }, - "stac:CollectionShape": { + "/sh:or/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -11342,53 +16417,15 @@ "thns:SchemesUsageShape": { "nodes": [] }, - "thns:ThemeShape": { - "nodes": [] - }, "thns:ConceptShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" } ] } @@ -11406,7 +16443,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.workflow - Workflow profile of OGC API Processes", "bblockName": "Workflow profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.workflow", - "generated": "2026-09-09T13:24:21.431688+00:00", + "generated": "2026-09-10T04:12:30.358233+00:00", "result": true, "items": [], "globalErrors": {}, @@ -11420,7 +16457,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ospd - Open Science profile of OGC API Processes", "bblockName": "Open Science profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ospd", - "generated": "2026-09-09T13:24:21.791518+00:00", + "generated": "2026-09-10T04:12:30.570269+00:00", "result": true, "items": [], "globalErrors": {}, @@ -11434,7 +16471,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation - Custom OGC API processes instance", "bblockName": "Custom OGC API processes instance", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation", - "generated": "2026-09-09T13:24:21.797036+00:00", + "generated": "2026-09-10T04:12:30.575728+00:00", "result": true, "items": [], "globalErrors": {}, From 8d27999f5eea6e3a2aa6e26514e62dfbbea239d9 Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Thu, 10 Sep 2026 10:08:23 +0530 Subject: [PATCH 14/18] Remove build output from contribution branch --- .gitignore | 1 + build/.DS_Store | Bin 6148 -> 0 bytes ...359c4b9638c1a3186cc07f4babac7ff45673df5411 | 692 - ...833c141ed1545db28aefde10aee40c0fc1108786f1 | 335 - ...a09af605d3efa396edabc8bbc310c76fbb442c5c4e | 15 - ...4f3888bce31290b36670e724d47ed42b7b0b32f1b9 | 860 -- ...7c842322ed71e52f5679b573c8201dc5d2303181d7 | 4115 ------ ...8e73da67bb728c6262b4b563a8497e5d0526e02d4d | 248 - ...c5f1b74389ca6785c763e349c967de20a145afc255 | 15 - ...a06d7892c816c8a722a0440ce9beee11d4178be8e6 | 1980 --- ...083d4174b1c470a1793f8dcccebebf59b1522e2c6b | 1691 --- ...ab98bb42793e39c648c553b13d694c2d16a570cbc2 | 787 -- ...1d4a745f4466ec9be6c6fa78dc8e288ec76c8e27a5 | 15 - ...0142b6dbe8c7e2dcf7e9a26ea23f2830679280a868 | 335 - ...00d04b973d8747f35e6d5bc47cf89049ed3423f61e | 806 -- ...acce7d10b7507bc804bed80248a49f61c6d2901588 | 15 - ...4bd58b4fe145b45b793eab912367da6dacf7f23ed6 | 15 - ...f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 | 1054 -- ...8ccf1dcf4f62536de584d6c225ea52b2108be365ea | 3341 ----- ...62c8612c0f7869345f3386528f740f2c466012d031 | 15 - ...b918c9b9b4b63f3323f2f61a1954bf77d7ae2ff8da | 15 - .../ipt/execute/resolvedProperties.json | 1 - .../processes/ipt/execute/schema.json | 23 - .../processes/ipt/execute/schema.yaml | 12 - .../ipt/results/_unbound_local_properties.tsv | 2 - .../ipt/results/_visited_properties.tsv | 121 - .../processes/ipt/results/context.jsonld | 334 - .../ipt/results/resolvedProperties.json | 1 - .../processes/ipt/results/schema.json | 19 - .../processes/ipt/results/schema.yaml | 7 - .../sample-implementation/openapi.yaml | 120 - .../_unbound_local_properties.tsv | 18 - .../inputDescription/_visited_properties.tsv | 114 - .../inputDescription/context.jsonld | 47 - .../inputDescription/resolvedProperties.json | 1 - .../inputDescription/schema.json | 77 - .../inputDescription/schema.yaml | 51 - .../inputSchema/_unbound_local_properties.tsv | 6 - .../inputSchema/_visited_properties.tsv | 50 - .../inputSchema/context.jsonld | 19 - .../inputSchema/resolvedProperties.json | 1 - .../buffer-geometry/inputSchema/schema.json | 54 - .../buffer-geometry/inputSchema/schema.yaml | 34 - .../_unbound_local_properties.tsv | 9 - .../outputDescription/_visited_properties.tsv | 59 - .../outputDescription/context.jsonld | 33 - .../outputDescription/resolvedProperties.json | 1 - .../outputDescription/schema.json | 44 - .../outputDescription/schema.yaml | 26 - .../outputSchema/resolvedProperties.json | 1 - .../buffer-geometry/outputSchema/schema.json | 25 - .../buffer-geometry/outputSchema/schema.yaml | 16 - .../_unbound_local_properties.tsv | 3 - .../_visited_properties.tsv | 137 - .../processDescription/context.jsonld | 37 - .../resolvedProperties.json | 1 - .../processDescription/schema.json | 19 - .../processDescription/schema.yaml | 9 - .../_unbound_local_properties.tsv | 1 - .../inputDescriptions/_visited_properties.tsv | 114 - .../schemas/inputDescriptions/context.jsonld | 71 - .../inputDescriptions/resolvedProperties.json | 1 - .../schemas/inputDescriptions/schema.json | 7 - .../schemas/inputDescriptions/schema.yaml | 2 - .../_unbound_local_properties.tsv | 1 - .../_visited_properties.tsv | 59 - .../schemas/outputDescriptions/context.jsonld | 28 - .../resolvedProperties.json | 1 - .../schemas/outputDescriptions/schema.json | 7 - .../schemas/outputDescriptions/schema.yaml | 2 - .../resolvedProperties.json | 1 - .../osc/application-package/schema.json | 9 - .../osc/application-package/schema.yaml | 5 - .../common/_unbound_local_properties.tsv | 1 - .../common/_visited_properties.tsv | 392 - .../common/context.jsonld | 280 - .../common/resolvedProperties.json | 1 - .../geodcat-stac-earthcode/common/schema.json | 71 - .../geodcat-stac-earthcode/common/schema.yaml | 41 - .../experiments/_unbound_local_properties.tsv | 7 - .../experiments/_visited_properties.tsv | 516 - .../experiments/context.jsonld | 655 - .../experiments/resolvedProperties.json | 1 - .../experiments/schema.json | 70 - .../experiments/schema.yaml | 36 - .../products/_unbound_local_properties.tsv | 3 - .../products/_visited_properties.tsv | 510 - .../products/context.jsonld | 769 -- .../products/resolvedProperties.json | 1 - .../products/schema.json | 53 - .../products/schema.yaml | 24 - .../workflows/_unbound_local_properties.tsv | 5 - .../workflows/_visited_properties.tsv | 281 - .../workflows/context.jsonld | 556 - .../workflows/resolvedProperties.json | 1 - .../workflows/schema.json | 70 - .../workflows/schema.yaml | 38 - .../_unbound_local_properties.tsv | 11 - .../_visited_properties.tsv | 127 - .../osc/prov-processing-step/context.jsonld | 359 - .../resolvedProperties.json | 1 - .../osc/prov-processing-step/schema.json | 89 - .../osc/prov-processing-step/schema.yaml | 73 - build/bblocks.jsonld | 2260 --- build/bblocks.ttl | 1079 -- .../api-profiles/processes/ipt/api/index.json | 39 - .../processes/ipt/execute/index.json | 32 - .../processes/ipt/results/index.json | 39 - .../api-profiles/processes/ospd/index.json | 64 - .../sample-implementation/index.json | 56 - .../inputDescription/index.json | 36 - .../buffer-geometry/inputSchema/index.json | 36 - .../outputDescription/index.json | 36 - .../buffer-geometry/outputSchema/index.json | 31 - .../processDescription/index.json | 37 - .../schemas/inputDescriptions/index.json | 35 - .../schemas/outputDescriptions/index.json | 35 - .../processes/workflow/index.json | 38 - .../osc/application-package/index.json | 62 - .../geodcat-stac-earthcode/common/index.json | 106 - .../experiments/index.json | 166 - .../products/index.json | 133 - .../workflows/index.json | 128 - .../json-full/osc/ontology/cwlprov/index.json | 32 - .../osc/ontology/openscience/index.json | 52 - .../osc/prov-processing-step/index.json | 256 - .../api-profiles/processes/ipt/api/index.md | 36 - .../processes/ipt/execute/index.md | 40 - .../processes/ipt/results/index.md | 378 - .../osc/api-profiles/processes/ospd/index.md | 17 - .../processes/sample-implementation/index.md | 17 - .../buffer-geometry/inputDescription/index.md | 135 - .../buffer-geometry/inputSchema/index.md | 90 - .../outputDescription/index.md | 96 - .../buffer-geometry/outputSchema/index.md | 44 - .../processDescription/index.md | 83 - .../schemas/inputDescriptions/index.md | 110 - .../schemas/outputDescriptions/index.md | 67 - .../api-profiles/processes/workflow/index.md | 17 - .../markdown/osc/application-package/index.md | 298 - .../geodcat-stac-earthcode/common/index.md | 674 - .../experiments/index.md | 1889 --- .../geodcat-stac-earthcode/products/index.md | 1435 -- .../geodcat-stac-earthcode/workflows/index.md | 1476 -- .../markdown/osc/ontology/cwlprov/index.md | 26 - .../osc/ontology/openscience/index.md | 31 - .../osc/prov-processing-step/index.md | 1187 -- build/register-summary.md | 128 - build/register.json | 1178 -- .../processes/ipt/api/_report.json | 14 - .../processes/ipt/execute/_report.json | 14 - .../processes/ipt/results/_report.json | 14 - .../api-profiles/processes/ospd/_report.json | 14 - .../sample-implementation/_report.json | 14 - .../processes/workflow/_report.json | 14 - .../osc/application-package/_report.json | 52 - .../example_1_1.validation_passed.txt | 10 - .../osc/application-package/example_1_1.yaml | 374 - .../common/_report.json | 736 - .../common/example_1_1.json | 106 - .../common/example_1_1.jsonld | 107 - .../common/example_1_1.ttl | 73 - .../common/example_1_1.validation_failed.txt | 19 - .../common/example_1_1.validation_passed.txt | 250 - .../experiments/_report.json | 2988 ---- .../experiments/example_1_1.ttl | 208 - .../example_1_1.validation_failed.txt | 13 - .../example_1_1.validation_passed.txt | 253 - .../experiments/example_2_1.jsonld | 71 - .../experiments/example_2_1.ttl | 17 - .../example_2_1.validation_failed.txt | 17 - .../example_2_1.validation_passed.txt | 257 - .../experiments/example_3_1.json | 102 - .../experiments/example_3_1.jsonld | 103 - .../experiments/example_3_1.ttl | 64 - .../example_3_1.validation_failed.txt | 19 - .../example_3_1.validation_passed.txt | 259 - .../experiments/example_4_1.json | 158 - .../experiments/example_4_1.jsonld | 159 - .../experiments/example_4_1.ttl | 95 - .../example_4_1.validation_failed.txt | 19 - .../example_4_1.validation_passed.txt | 259 - .../products/_report.json | 6007 -------- .../products/empty-themes-fail.jsonld | 78 - .../products/empty-themes-fail.ttl | 49 - .../empty-themes-fail.validation_failed.txt | 341 - .../products/example_1_1.json | 106 - .../products/example_1_1.jsonld | 107 - .../products/example_1_1.ttl | 74 - .../example_1_1.validation_failed.txt | 19 - .../example_1_1.validation_passed.txt | 259 - .../products/example_2_1.json | 103 - .../products/example_2_1.jsonld | 104 - .../products/example_2_1.ttl | 63 - .../example_2_1.validation_failed.txt | 19 - .../example_2_1.validation_passed.txt | 259 - .../invalid-cf-parameters-fail.jsonld | 89 - .../products/invalid-cf-parameters-fail.ttl | 54 - ...d-cf-parameters-fail.validation_failed.txt | 32 - ...d-cf-parameters-fail.validation_passed.txt | 276 - .../products/invalid-osc-status-fail.jsonld | 87 - .../products/invalid-osc-status-fail.ttl | 52 - ...alid-osc-status-fail.validation_failed.txt | 342 - .../products/missing-project-fail.jsonld | 86 - .../products/missing-project-fail.ttl | 52 - ...missing-project-fail.validation_failed.txt | 341 - .../products/missing-type-fail.jsonld | 86 - .../products/missing-type-fail.ttl | 52 - .../missing-type-fail.validation_failed.txt | 341 - .../products/valid-cf-parameters.jsonld | 96 - .../products/valid-cf-parameters.ttl | 57 - .../valid-cf-parameters.validation_failed.txt | 19 - .../valid-cf-parameters.validation_passed.txt | 259 - .../workflows/_report.json | 1445 -- .../workflows/example_1_1.json | 151 - .../workflows/example_1_1.jsonld | 152 - .../workflows/example_1_1.ttl | 91 - .../example_1_1.validation_failed.txt | 19 - .../example_1_1.validation_passed.txt | 250 - .../workflows/example_2_1.json | 154 - .../workflows/example_2_1.jsonld | 155 - .../workflows/example_2_1.ttl | 94 - .../example_2_1.validation_failed.txt | 19 - .../example_2_1.validation_passed.txt | 250 - build/tests/osc/ontology/cwlprov/_report.json | 14 - .../osc/ontology/openscience/_report.json | 14 - .../osc/prov-processing-step/_report.json | 510 - .../osc/prov-processing-step/example_1_1.json | 20 - .../prov-processing-step/example_1_1.jsonld | 21 - .../osc/prov-processing-step/example_1_1.ttl | 15 - .../example_1_1.validation_passed.txt | 13 - .../osc/prov-processing-step/example_2_1.json | 23 - .../prov-processing-step/example_2_1.jsonld | 24 - .../osc/prov-processing-step/example_2_1.ttl | 15 - .../example_2_1.validation_passed.txt | 13 - .../osc/prov-processing-step/example_3_1.json | 23 - .../prov-processing-step/example_3_1.jsonld | 24 - .../osc/prov-processing-step/example_3_1.ttl | 15 - .../example_3_1.validation_passed.txt | 13 - .../osc/prov-processing-step/example_4_1.json | 29 - .../prov-processing-step/example_4_1.jsonld | 30 - .../osc/prov-processing-step/example_4_1.ttl | 15 - .../example_4_1.validation_passed.txt | 13 - .../osc/prov-processing-step/example_5_1.json | 31 - .../prov-processing-step/example_5_1.jsonld | 32 - .../osc/prov-processing-step/example_5_1.ttl | 15 - .../example_5_1.validation_passed.txt | 13 - .../osc/prov-processing-step/example_6_1.json | 23 - .../prov-processing-step/example_6_1.jsonld | 24 - .../osc/prov-processing-step/example_6_1.ttl | 15 - .../example_6_1.validation_passed.txt | 13 - .../osc/prov-processing-step/example_7_1.json | 34 - .../prov-processing-step/example_7_1.jsonld | 35 - .../osc/prov-processing-step/example_7_1.ttl | 22 - .../example_7_1.validation_passed.txt | 13 - .../osc/prov-processing-step/example_8_1.json | 23 - .../prov-processing-step/example_8_1.jsonld | 24 - .../osc/prov-processing-step/example_8_1.ttl | 15 - .../example_8_1.validation_passed.txt | 13 - .../osc/prov-processing-step/example_9_1.json | 11 - .../prov-processing-step/example_9_1.jsonld | 12 - .../osc/prov-processing-step/example_9_1.ttl | 8 - .../example_9_1.validation_passed.txt | 13 - build/tests/report.html | 5419 -------- build/tests/report.json | 11448 ---------------- 265 files changed, 1 insertion(+), 75133 deletions(-) delete mode 100644 build/.DS_Store delete mode 100644 build/annotated/_cache/0632667bd43255ef751b26359c4b9638c1a3186cc07f4babac7ff45673df5411 delete mode 100644 build/annotated/_cache/0807e7371a4740b4095bf4833c141ed1545db28aefde10aee40c0fc1108786f1 delete mode 100644 build/annotated/_cache/1cf838484d08fb579d04fba09af605d3efa396edabc8bbc310c76fbb442c5c4e delete mode 100644 build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 delete mode 100644 build/annotated/_cache/3c2679ffd9fe9784251a4f7c842322ed71e52f5679b573c8201dc5d2303181d7 delete mode 100644 build/annotated/_cache/3e431f616bb704ed481a268e73da67bb728c6262b4b563a8497e5d0526e02d4d delete mode 100644 build/annotated/_cache/42681656fc8e1f5ca0152fc5f1b74389ca6785c763e349c967de20a145afc255 delete mode 100644 build/annotated/_cache/550f0df6b2ff76c04d3aa2a06d7892c816c8a722a0440ce9beee11d4178be8e6 delete mode 100644 build/annotated/_cache/6e4cd0e01496f05a5ab184083d4174b1c470a1793f8dcccebebf59b1522e2c6b delete mode 100644 build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 delete mode 100644 build/annotated/_cache/7ee4164c540bc5ce4fc0051d4a745f4466ec9be6c6fa78dc8e288ec76c8e27a5 delete mode 100644 build/annotated/_cache/860b30b834ced9e6edc72e0142b6dbe8c7e2dcf7e9a26ea23f2830679280a868 delete mode 100644 build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e delete mode 100644 build/annotated/_cache/9d1c46f586920b266646bbacce7d10b7507bc804bed80248a49f61c6d2901588 delete mode 100644 build/annotated/_cache/a1a5c6a02b71b4d59d591f4bd58b4fe145b45b793eab912367da6dacf7f23ed6 delete mode 100644 build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 delete mode 100644 build/annotated/_cache/b2ce41c54e193db453329f8ccf1dcf4f62536de584d6c225ea52b2108be365ea delete mode 100644 build/annotated/_cache/e1eb15f79d58757406683c62c8612c0f7869345f3386528f740f2c466012d031 delete mode 100644 build/annotated/_cache/e45fa9c07fd571e8456237b918c9b9b4b63f3323f2f61a1954bf77d7ae2ff8da delete mode 100644 build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json delete mode 100644 build/annotated/osc/api-profiles/processes/ipt/execute/schema.json delete mode 100644 build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml delete mode 100644 build/annotated/osc/api-profiles/processes/ipt/results/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/ipt/results/_visited_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld delete mode 100644 build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json delete mode 100644 build/annotated/osc/api-profiles/processes/ipt/results/schema.json delete mode 100644 build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/_visited_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json delete mode 100644 build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml delete mode 100644 build/annotated/osc/application-package/resolvedProperties.json delete mode 100644 build/annotated/osc/application-package/schema.json delete mode 100644 build/annotated/osc/application-package/schema.yaml delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/common/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/common/_visited_properties.tsv delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/common/schema.json delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/experiments/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/products/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/products/_visited_properties.tsv delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/products/schema.json delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/workflows/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json delete mode 100644 build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml delete mode 100644 build/annotated/osc/prov-processing-step/_unbound_local_properties.tsv delete mode 100644 build/annotated/osc/prov-processing-step/_visited_properties.tsv delete mode 100644 build/annotated/osc/prov-processing-step/context.jsonld delete mode 100644 build/annotated/osc/prov-processing-step/resolvedProperties.json delete mode 100644 build/annotated/osc/prov-processing-step/schema.json delete mode 100644 build/annotated/osc/prov-processing-step/schema.yaml delete mode 100644 build/bblocks.jsonld delete mode 100644 build/bblocks.ttl delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json delete mode 100644 build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json delete mode 100644 build/generateddocs/json-full/osc/application-package/index.json delete mode 100644 build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json delete mode 100644 build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json delete mode 100644 build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json delete mode 100644 build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json delete mode 100644 build/generateddocs/json-full/osc/ontology/cwlprov/index.json delete mode 100644 build/generateddocs/json-full/osc/ontology/openscience/index.json delete mode 100644 build/generateddocs/json-full/osc/prov-processing-step/index.json delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md delete mode 100644 build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md delete mode 100644 build/generateddocs/markdown/osc/application-package/index.md delete mode 100644 build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md delete mode 100644 build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md delete mode 100644 build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md delete mode 100644 build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md delete mode 100644 build/generateddocs/markdown/osc/ontology/cwlprov/index.md delete mode 100644 build/generateddocs/markdown/osc/ontology/openscience/index.md delete mode 100644 build/generateddocs/markdown/osc/prov-processing-step/index.md delete mode 100644 build/register-summary.md delete mode 100644 build/register.json delete mode 100644 build/tests/osc/api-profiles/processes/ipt/api/_report.json delete mode 100644 build/tests/osc/api-profiles/processes/ipt/execute/_report.json delete mode 100644 build/tests/osc/api-profiles/processes/ipt/results/_report.json delete mode 100644 build/tests/osc/api-profiles/processes/ospd/_report.json delete mode 100644 build/tests/osc/api-profiles/processes/sample-implementation/_report.json delete mode 100644 build/tests/osc/api-profiles/processes/workflow/_report.json delete mode 100644 build/tests/osc/application-package/_report.json delete mode 100644 build/tests/osc/application-package/example_1_1.validation_passed.txt delete mode 100644 build/tests/osc/application-package/example_1_1.yaml delete mode 100644 build/tests/osc/geodcat-stac-earthcode/common/_report.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/_report.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/_report.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/_report.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_failed.txt delete mode 100644 build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt delete mode 100644 build/tests/osc/ontology/cwlprov/_report.json delete mode 100644 build/tests/osc/ontology/openscience/_report.json delete mode 100644 build/tests/osc/prov-processing-step/_report.json delete mode 100644 build/tests/osc/prov-processing-step/example_1_1.json delete mode 100644 build/tests/osc/prov-processing-step/example_1_1.jsonld delete mode 100644 build/tests/osc/prov-processing-step/example_1_1.ttl delete mode 100644 build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_2_1.json delete mode 100644 build/tests/osc/prov-processing-step/example_2_1.jsonld delete mode 100644 build/tests/osc/prov-processing-step/example_2_1.ttl delete mode 100644 build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_3_1.json delete mode 100644 build/tests/osc/prov-processing-step/example_3_1.jsonld delete mode 100644 build/tests/osc/prov-processing-step/example_3_1.ttl delete mode 100644 build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_4_1.json delete mode 100644 build/tests/osc/prov-processing-step/example_4_1.jsonld delete mode 100644 build/tests/osc/prov-processing-step/example_4_1.ttl delete mode 100644 build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_5_1.json delete mode 100644 build/tests/osc/prov-processing-step/example_5_1.jsonld delete mode 100644 build/tests/osc/prov-processing-step/example_5_1.ttl delete mode 100644 build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_6_1.json delete mode 100644 build/tests/osc/prov-processing-step/example_6_1.jsonld delete mode 100644 build/tests/osc/prov-processing-step/example_6_1.ttl delete mode 100644 build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_7_1.json delete mode 100644 build/tests/osc/prov-processing-step/example_7_1.jsonld delete mode 100644 build/tests/osc/prov-processing-step/example_7_1.ttl delete mode 100644 build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_8_1.json delete mode 100644 build/tests/osc/prov-processing-step/example_8_1.jsonld delete mode 100644 build/tests/osc/prov-processing-step/example_8_1.ttl delete mode 100644 build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_9_1.json delete mode 100644 build/tests/osc/prov-processing-step/example_9_1.jsonld delete mode 100644 build/tests/osc/prov-processing-step/example_9_1.ttl delete mode 100644 build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt delete mode 100644 build/tests/report.html delete mode 100644 build/tests/report.json diff --git a/.gitignore b/.gitignore index 671b26be..4037a8e6 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ build-local/ .volumes *.bak .DS_Store +build/ diff --git a/build/.DS_Store b/build/.DS_Store deleted file mode 100644 index abf1529d81bd479e32489ece1dce88e50e6bfe37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKy-ve05I&b8QUOv&Boyq9zdqP{vvVW`S@&>zvfQX9s9xj4@r( zn64;JleuVh{6z+M?HX9M0e%_Qu2{cTr!LS!zkj)D9ljke zi;UNd9A1}Zw)|YuE+u%T2GHASeH5eG9*xqZ6utF4Ssh)j_w->ht#`%v{cKkEdKs1a zgDY@PgM~7N9&?BC>VT0W0I&|X2-@<^2DIz|h8}Z=@IZ`91-ew@j~K?K!*6|D z=rMQb(#goo7{||S{0YU#?C@I&ClfkUs|+XuRR%WPWs~>+ljZ0CYLZ?l1Ioa^V!+g+ zPSnON`Mq`S=6J8Q& - - - - - - OGC Location Building Blocks - - - - - -
- - diff --git a/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 b/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 deleted file mode 100644 index 0440534d..00000000 --- a/build/annotated/_cache/2ca316da1ef467fe1f43774f3888bce31290b36670e724d47ed42b7b0b32f1b9 +++ /dev/null @@ -1,860 +0,0 @@ -{ - "name": "OGC API Records", - "abstract": "[Building Blocks](https://ogcincubator.github.io/bblocks-docs/) for OGC API Records, components and extensions\n", - "description": "A set of Building Blocks to allow reuse, testing and documentation of elements and extensions of OGC API Records. Declares and validates conformance with the OGC API Features (and inherits OGC API Common) baseline.\n\nThese elements are re-used by the [STAC](](https://ogcincubator.github.io/bblocks-stac/) and [GeoDCAT implementation](../geodcat-ogc-api-records), binding Records schemas to DCAT and GeoDCAT ontologies.\n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql", - "modified": "2026-09-07T03:09:20.539329", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"865a527f37dc271186cb8dd7d0386365bf1486d3", - "shortCommitId": "\"865a52", - "date": "2026-09-03T16:12:25+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/bblocks-ogcapi-records", - "gitHubRepository": "https://github.com/ogcincubator/bblocks-ogcapi-records/blob/master/", - "baseURL": "https://ogcincubator.github.io/bblocks-ogcapi-records/", - "viewerURL": "https://ogcincubator.github.io/bblocks-ogcapi-records/", - "validationReport": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json", - "https://ogcincubator.github.io/bblocks-ogcapi-features/build/register.json" - ], - "bblocks": [ - { - "itemIdentifier": "ogc.api.records.records-ontology", - "name": "OGC API Records Ontology", - "abstract": "Ontology for OGC API Records concepts and terms not found elsewhere", - "status": "under-development", - "dateTimeAddition": "2024-06-04T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2024-06-04", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - } - ], - "tags": [ - "Records", - "ontology" - ], - "shaclShapes": {}, - "ontology": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/records-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-ogcapi-records/blob/master/build/tests/api/records/records-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/records-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/records-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.records-ontology" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.language", - "name": "Schema for language", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.json" - }, - "abstract": "This building block corresponds to the schema for an OGC API Records language", - "shaclShapes": {}, - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/remote_cache/", - "sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/language.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/language/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/language/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/language/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.language" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.license", - "name": "Schema for license", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/license/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/license/schema.json" - }, - "abstract": "This building block corresponds to the schema for an OGC API Records license", - "shaclShapes": {}, - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/license/remote_cache/", - "sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/license.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/license/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/license/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/license/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.license" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.theme", - "name": "Schema for theme", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.json" - }, - "abstract": "This building block corresponds to the schema for an OGC API Records theme. This is generalised for reuse by STAC themes extension by allowing either name or title to be mapped to dct:title .", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/context.jsonld", - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/remote_cache/", - "sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/theme.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/theme/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/theme/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-ogcapi-records/blob/master/build/tests/api/records/v1/schemas/theme/", - "transforms": [ - { - "id": "dcat-themes", - "type": "shacl-af-rule", - "ref": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/theme/transforms/dcat-themes.ttl", - "code": "@prefix dcterms: .\n@prefix sh: .\n@prefix xsd: .\n@prefix : .\n\n:themeSchemeIdName\n a sh:NodeShape ;\n sh:targetSubjectsOf ;\n sh:rule [\n\t\ta sh:SPARQLRule ;\n\t\tsh:construct \"\"\"\n\t\t PREFIX stac: \n\t\t PREFIX dct: \n\t\t\tCONSTRUCT {\n\t\t\t\t$this ?uriConcept ;\n dcterms:title ?conceptName ;\n dcterms:description ?desc\n\t\t\t\t .\n\t\t\t}\n\t\t\tWHERE {\n\t\t\t\t$this ?b .\n\t\t\t\t?b ?concept; ?scheme .\n\t\t\t\t?concept ?conceptId.\n\t\t\t\tOPTIONAL { ?b stac:name|dcterms:title ?conceptName }.\n\t\t\t\tOPTIONAL { ?b dcterms:description ?desc }.\n\t\t\t\tBIND(IRI(CONCAT(?scheme, REPLACE(?conceptId, '.*?::', '/'))) as ?uriConcept)\n\t\t\t}\n\t\t\t\"\"\" ;\n\t] ;\n.\n\n:themeSchemeIRI\n a sh:NodeShape ;\n sh:targetSubjectsOf ;\n sh:rule [\n\t\ta sh:SPARQLRule ;\n\t\tsh:construct \"\"\"\n\t\t PREFIX stac: \n\t\t PREFIX dct: \n\t\t\tCONSTRUCT {\n\t\t\t\t$this ?uriConcept ;\n\t\t\t\t dcterms:title ?conceptName ;\n\t\t\t\t dcterms:description ?desc .\n\t\t\t}\n\t\t\tWHERE {\n\t\t\t\t$this ?b .\n\t\t\t\t?b ?concept; ?scheme .\n\t\t\t\tOPTIONAL { ?b stac:name|dcterms:title ?conceptName }.\n\t\t\t\tOPTIONAL { ?b dcterms:description ?desc }.\n\t\t\t\tFILTER(ISIRI(?concept) && !REGEX(str(?concept), \"^https?://\") && CONTAINS(str(?concept), \"::\"))\n\t\t\t\tBIND(IRI(CONCAT(?scheme, REPLACE(STR(?concept), '.*?::', '/'))) as ?uriConcept)\n\t\t\t}\n\t\t\t\"\"\" ;\n\t] ;\n.\n\n:themeConceptIsIRI\n a sh:NodeShape ;\n sh:targetSubjectsOf ;\n sh:rule [\n\t\ta sh:SPARQLRule ;\n\t\tsh:construct \"\"\"\n\t\t\tPREFIX stac: \n\t\t PREFIX dct: \n\t\t\tCONSTRUCT {\n\t\t\t\t$this ?concept ;\n\t\t\t\t dcterms:title ?conceptName ;\n\t\t\t\t dcterms:description ?desc.\n\t\t\t}\n\t\t\tWHERE {\n\t\t\t\t$this ?b .\n\t\t\t\t?b ?concept .\n\t\t\t\tOPTIONAL { ?b stac:name|dcterms:title ?conceptName }.\n\t\t\t\tOPTIONAL { ?b dcterms:description ?desc }.\n\t\t\t\tFILTER(ISIRI(?concept) && REGEX(str(?concept), \"^https?://\"))\n\t\t\t}\n\t\t\t\"\"\" ;\n\t] ;\n.", - "inputs": { - "mediaTypes": [ - { - "id": "ttl", - "defaultExtension": "ttl", - "label": "RDF/Turtle", - "mimeType": "text/turtle", - "aliases": [ - "turtle", - "rdf/turtle" - ], - "extensions": [ - "ttl" - ] - }, - { - "id": "rdf", - "defaultExtension": "rdf", - "label": "RDF/XML", - "mimeType": "application/rdf+xml", - "aliases": [ - "rdf/xml" - ], - "extensions": [ - "rdf" - ] - } - ] - }, - "outputs": { - "mediaTypes": [ - { - "id": "ttl", - "defaultExtension": "ttl", - "label": "RDF/Turtle", - "mimeType": "text/turtle", - "aliases": [ - "turtle", - "rdf/turtle" - ], - "extensions": [ - "ttl" - ] - }, - { - "id": "rdf", - "defaultExtension": "rdf", - "label": "RDF/XML", - "mimeType": "application/rdf+xml", - "aliases": [ - "rdf/xml" - ], - "extensions": [ - "rdf" - ] - } - ] - } - } - ], - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/theme/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/theme/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.theme" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.roles", - "name": "Schema for roles", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/roles/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/roles/schema.json" - }, - "abstract": "This building block corresponds to the schema for an OGC API Records roles", - "shaclShapes": {}, - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/roles/remote_cache/", - "sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/roles.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/roles/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/roles/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/roles/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.roles" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.linkBase", - "name": "Schema for linkBase", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "abstract": "This building block corresponds to the schema for an OGC API Records linkBase", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkBase/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkBase/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkBase/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/linkBase/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/linkBase/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.linkBase" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.time", - "name": "Schema for time", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.json" - }, - "abstract": "This building block corresponds to the schema for an OGC API Records time", - "shaclShapes": {}, - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/remote_cache/", - "sourceSchema": "https://github.com/opengeospatial/ogcapi-records/raw/master/core/openapi/schemas/time.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/time/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/time/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/time/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.time" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.contact", - "name": "Schema for contact", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "abstract": "This building block corresponds to the schema for an OGC API Records contact", - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.api.records.v1.schemas.roles" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/contact/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/contact/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/contact/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/contact/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.contact" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.link", - "name": "Schema for link", - "status": "under-development", - "dateTimeAddition": "2024-11-18T00:00:00Z", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "abstract": "This building block corresponds to the schema for an OGC API Records link", - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.api.records.v1.schemas.linkBase" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/link/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/link/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/link/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/link/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/link/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/link/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/link/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/link/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.link" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.linkTemplate", - "name": "Schema for linkTemplate", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "abstract": "This building block corresponds to the schema for an OGC API Records linkTemplate.", - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.api.records.v1.schemas.linkBase" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-ogcapi-records/blob/master/build/tests/api/records/v1/schemas/linkTemplate/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/linkTemplate/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/linkTemplate/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.linkTemplate" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.landingPage", - "name": "Schema for landingPage", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "abstract": "This building block corresponds to the schema for an OGC API Records landingPage", - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.api.features.v1.schemas.landingPage" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/landingPage/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/landingPage/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/landingPage/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/landingPage/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/landingPage/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/landingPage/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/landingPage/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/landingPage/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.landingPage" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.recordGeoJSON", - "name": "Schema for recordGeoJSON", - "highlighted": true, - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "dependsOn": [ - "bblocks://ogc.geo.common.data_types.geojson", - "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "bblocks://ogc.api.records.v1.schemas.language", - "bblocks://ogc.api.records.records-ontology", - "bblocks://ogc.api.records.v1.schemas.time", - "bblocks://ogc.geo.features.feature", - "bblocks://ogc.api.records.v1.schemas.contact", - "bblocks://ogc.api.records.v1.schemas.license", - "bblocks://ogc.api.records.v1.schemas.link", - "bblocks://ogc.api.records.v1.schemas.theme" - ], - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "abstract": "This building block corresponds to the schema for an OGC API Records recordGeoJSON", - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/recordGeoJSON/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/recordGeoJSON/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/recordGeoJSON/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-ogcapi-records/blob/master/build/tests/api/records/v1/schemas/recordGeoJSON/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/recordGeoJSON/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/recordGeoJSON/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.recordGeoJSON" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.catalog", - "name": "Schema for catalog", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "abstract": "This building block corresponds to the schema for an OGC API Records catalog", - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.api.features.v1.schemas.collection", - "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "bblocks://ogc.api.records.v1.schemas.language", - "bblocks://ogc.api.records.v1.schemas.contact", - "bblocks://ogc.api.records.v1.schemas.license", - "bblocks://ogc.api.records.v1.schemas.theme" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalog/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalog/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/catalog/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalog/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalog/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/catalog/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/catalog/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/catalog/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.catalog" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.recordsGeoJSON", - "name": "Schema for recordsGeoJSON", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "abstract": "This building block corresponds to the schema for an OGC API Records recordsGeoJSON", - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "bblocks://ogc.api.records.v1.schemas.recordGeoJSON", - "bblocks://ogc.api.features.v1.schemas.collections" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordsGeoJSON/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordsGeoJSON/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/recordsGeoJSON/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordsGeoJSON/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordsGeoJSON/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/recordsGeoJSON/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/recordsGeoJSON/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/recordsGeoJSON/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.recordsGeoJSON" - } - } - }, - { - "itemIdentifier": "ogc.api.records.v1.schemas.catalogs", - "name": "Schema for catalogs", - "status": "under-development", - "dateTimeAddition": "2024-01-23T12:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-records", - "version": "0.1", - "dateOfLastChange": "2024-01-23", - "sources": [ - { - "title": "OGC API Records - Draft", - "link": "https://docs.ogc.org/DRAFTS/20-004.html" - } - ], - "tags": [ - "ogcapi-records", - "records" - ], - "abstract": "A collection schema allowing This building block corresponds to the schema for an OGC API Records: Catalogs", - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.api.records.v1.schemas.catalog", - "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "bblocks://ogc.api.features.v1.schemas.collections" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalogs/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalogs/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/catalogs/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalogs/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/catalogs/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/catalogs/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/markdown/api/records/v1/schemas/catalogs/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/generateddocs/json-full/api/records/v1/schemas/catalogs/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-records/bblock/ogc.api.records.v1.schemas.catalogs" - } - } - } - ], - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/_cache", - "links": [ - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-ogcapi-records/build/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ] -} \ No newline at end of file diff --git a/build/annotated/_cache/3c2679ffd9fe9784251a4f7c842322ed71e52f5679b573c8201dc5d2303181d7 b/build/annotated/_cache/3c2679ffd9fe9784251a4f7c842322ed71e52f5679b573c8201dc5d2303181d7 deleted file mode 100644 index a196d5ab..00000000 --- a/build/annotated/_cache/3c2679ffd9fe9784251a4f7c842322ed71e52f5679b573c8201dc5d2303181d7 +++ /dev/null @@ -1,4115 +0,0 @@ -{ - "name": "Common Workflow Language building blocks", - "abstract": "Common Workflow Language (CWL) is an open standard for describing how to run command line tools and connect them to create workflows.\n", - "description": "Tools and workflows described using CWL are portable across a variety of platforms that support the CWL standards. \nUsing CWL, it is easy to scale complex data analysis and machine learning workflows from a single\ndeveloper's laptop up to massively parallel cluster, cloud and high performance computing environments.\n\nMore information at [the Common Workflow Language website](https://www.commonwl.org/).\n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-09-07T11:25:26.777680", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"865a527f37dc271186cb8dd7d0386365bf1486d3", - "shortCommitId": "\"865a52", - "date": "2026-09-03T16:12:25+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/bblocks-cwl", - "gitHubRepository": "https://github.com/ogcincubator/bblocks-cwl/blob/master/", - "baseURL": "https://ogcincubator.github.io/bblocks-cwl/", - "viewerURL": "https://ogcincubator.github.io/bblocks-cwl/", - "validationReport": "https://ogcincubator.github.io/bblocks-cwl/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/bblocks-cwl/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json" - ], - "bblocks": [ - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLVersion", - "name": "CWLVersion", - "itemClass": "schema", - "abstract": "The `cwlVersion` field: declares which published version of the CWL\nstandard a document conforms to. Required once at the root of every CWL document.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.673508", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLVersion/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLVersion/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLVersion/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLVersion/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLVersion/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLVersion/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLVersion/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLVersion/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLVersion" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLDocumentation", - "name": "CWLDocumentation", - "itemClass": "schema", - "abstract": "Shared human-readable documentation fields: a short `label` and a\nlonger free-text or multi-line `doc` description.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.673945", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDocumentation/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDocumentation/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDocumentation/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDocumentation/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDocumentation/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDocumentation/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDocumentation/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLDocumentation/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLDocumentation/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLDocumentation/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLDocumentation" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLOntology", - "name": "CWL Ontology", - "itemClass": "model", - "abstract": "The RDFS vocabulary/ontology for the Common Workflow Language (CWL) v1.2, published by the CWL\nproject at `https://w3id.org/cwl/cwl#` (`cwl:`). It defines an `rdfs:Class` for every CWL document\ntype (`Workflow`, `CommandLineTool`, `DockerRequirement`, ...) and their `rdfs:subClassOf` relations,\nand is the vocabulary the rest of this register's blocks bind their properties to via `context.jsonld`.", - "status": "under-development", - "dateTimeAddition": "2026-08-18T19:19:38.980748", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/cwl.ttl", - "version": "1.2.1", - "tags": [ - "cwl", - "ontology", - "vocabulary" - ], - "concept": [ - "https://w3id.org/cwl/cwl#" - ], - "shaclShapes": {}, - "ontology": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOntology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOntology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLOntology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLOntology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLOntology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLOntology" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLCommand", - "name": "CWLCommand", - "itemClass": "schema", - "abstract": "Command called in the docker image or on shell according to requirements\nand hints specifications. Can be omitted if already defined in the docker\nimage.\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.676693", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLCommand/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLCommand/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLCommand/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLCommand/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLCommand/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLCommand/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLCommand/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLCommand" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.SchemaSaladOntology", - "name": "Schema Salad Ontology", - "itemClass": "model", - "abstract": "The RDFS vocabulary/ontology for Schema Salad, the schema language CWL is defined in, published\nalongside CWL v1.2 at `https://w3id.org/cwl/salad#` (`sld:`). It defines the metaschema classes used\nto describe CWL's own record/enum/array schemas (`RecordSchema`, `EnumSchema`, `JsonldPredicate`, ...),\ndistinct from the CWL document vocabulary itself (see [CWL Ontology](bblocks://ogc.cwl.v1_2_1.CWLOntology)).", - "status": "under-development", - "dateTimeAddition": "2026-08-18T19:19:38.980748", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/salad.ttl", - "version": "1.2.1", - "tags": [ - "cwl", - "schema-salad", - "ontology", - "vocabulary" - ], - "concept": [ - "https://w3id.org/cwl/salad#" - ], - "shaclShapes": {}, - "ontology": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/SchemaSaladOntology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/SchemaSaladOntology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/SchemaSaladOntology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/SchemaSaladOntology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/SchemaSaladOntology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.SchemaSaladOntology" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.type-system.CWLTypeSymbolValues", - "name": "CWLTypeSymbolValues", - "itemClass": "schema", - "abstract": "A single allowed value of an `enum` type's\n`symbols` list: a string or number literal.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.706542", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeSymbolValues/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeSymbolValues/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeSymbolValues/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeSymbolValues/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/type-system/CWLTypeSymbolValues/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/type-system/CWLTypeSymbolValues/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/type-system/CWLTypeSymbolValues/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.type-system.CWLTypeSymbolValues" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.LoadListingEnum", - "name": "LoadListingEnum", - "itemClass": "schema", - "abstract": "The allowed values for `loadListing`, controlling how deeply a\nDirectory's contents are enumerated for use in expressions: `no_listing` (don't load it),\n`shallow_listing` (top level only), or `deep_listing` (recurse into subdirectories).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.694340", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/LoadListingEnum/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/LoadListingEnum/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/LoadListingEnum/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/LoadListingEnum/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/LoadListingEnum/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/LoadListingEnum/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/LoadListingEnum/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.LoadListingEnum" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLExpression", - "name": "CWLExpression", - "itemClass": "schema", - "abstract": "When combined with 'InlineJavascriptRequirement', this field allows runtime parameter references\n(see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.677718", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLExpression/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLExpression/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLExpression/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLExpression/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLExpression/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLExpression/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLExpression/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLExpression" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLTextPatternID", - "name": "CWLTextPatternID", - "itemClass": "schema", - "abstract": "Generic identifier name pattern.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.678852", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLTextPatternID/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLTextPatternID/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLTextPatternID/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLTextPatternID/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLTextPatternID/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLTextPatternID/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLTextPatternID/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLTextPatternID" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLImport", - "name": "CWLImport", - "itemClass": "schema", - "abstract": "Represents an '$import' directive that should point toward another compatible CWL file to import where specified.\nThe contents of the imported file should be relevant contextually where it is being imported.\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.681564", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLImport/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLImport/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLImport/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLImport/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLImport/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLImport/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLImport/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLImport/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLImport" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLInputStdIn", - "name": "CWLInputStdIn", - "itemClass": "schema", - "abstract": "Redirects the value of a CWL input to the command's standard input stream (the 'stdin' shorthand or its equivalent 'type: stdin' object form).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.690466", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputStdIn/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputStdIn/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLInputStdIn/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputStdIn/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLInputStdIn/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLInputStdIn/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLInputStdIn/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLInputStdIn/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLInputStdIn" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLIntent", - "name": "CWLIntent", - "itemClass": "schema", - "abstract": "An identifier for the type of computational operation a process\nperforms, especially useful for `Operation` but also usable on `CommandLineTool`, `Workflow`, or\n`ExpressionTool`. If provided, must be an IRI of a concept node representing the operation type,\npreferably defined within an ontology \u2014 for example an EDAM Ontology operation concept such as\n`http://edamontology.org/operation_2928` (Alignment).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.676051", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLIntent/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLIntent/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLIntent/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLIntent/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLIntent/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLIntent/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLIntent/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLIntent" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLOutputStdErr", - "name": "CWLOutputStdErr", - "itemClass": "schema", - "abstract": "Redirects the command's standard error stream to a CWL output (the 'stderr' shorthand or its equivalent 'type: stderr' object form).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.691253", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputStdErr/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputStdErr/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputStdErr/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputStdErr/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputStdErr/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLOutputStdErr/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLOutputStdErr/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLOutputStdErr/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLOutputStdErr" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLOutputStdOut", - "name": "CWLOutputStdOut", - "itemClass": "schema", - "abstract": "Redirects the command's standard output stream to a CWL output (the 'stdout' shorthand or its equivalent 'type: stdout' object form).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.691121", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputStdOut/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputStdOut/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputStdOut/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputStdOut/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputStdOut/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLOutputStdOut/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLOutputStdOut/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLOutputStdOut/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLOutputStdOut" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLScatterMethod", - "name": "CWLScatterMethod", - "itemClass": "schema", - "abstract": "Describes how to decompose the scattered input into a discrete\nset of jobs. When 'dotproduct', specifies that each of the input arrays\nare aligned and one element taken from each array to construct each job.\nIt is an error if all input arrays are of different length. When 'nested_crossproduct',\nspecifies the Cartesian product of the inputs, producing a job for every\ncombination of the scattered inputs. The output must be nested arrays\nfor each level of scattering, in the order that the input arrays are listed\nin the scatter field. When 'flat_crossproduct', specifies the Cartesian\nproduct of the inputs, producing a job for every combination of the scattered\ninputs. The output arrays must be flattened to a single level, but otherwise\nlisted in the order that the input arrays are listed in the scatter field.\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.678164", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLScatterMethod/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLScatterMethod/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLScatterMethod/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLScatterMethod/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLScatterMethod/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLScatterMethod/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLScatterMethod/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLScatterMethod" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.Checksum", - "name": "Checksum", - "itemClass": "schema", - "abstract": "An optional hash code for validating file integrity. Currently must be in\nthe form `sha1$`, using the SHA-1 algorithm.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.709969", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/Checksum/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/Checksum/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/Checksum/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/Checksum/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/Checksum/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/Checksum/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/Checksum/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.Checksum" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.LinkMergeMethod", - "name": "LinkMergeMethod", - "itemClass": "schema", - "abstract": "How multiple inbound data links into the same Workflow step input\nare combined: `merge_nested` (default; wraps each source's value, producing a list with one entry\nper link) or `merge_flattened` (concatenates/appends array-valued sources into a single flat list).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.714443", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/LinkMergeMethod/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/LinkMergeMethod/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/LinkMergeMethod/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/LinkMergeMethod/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/LinkMergeMethod/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/LinkMergeMethod/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/LinkMergeMethod/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.LinkMergeMethod" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.ResourceQuantityOrFractional", - "name": "ResourceQuantityOrFractional", - "itemClass": "schema", - "abstract": "An item quantity that can also represent a proportion of use by resources.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.706192", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/ResourceQuantityOrFractional/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/ResourceQuantityOrFractional/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/ResourceQuantityOrFractional/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/ResourceQuantityOrFractional/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/ResourceQuantityOrFractional/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/ResourceQuantityOrFractional/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/ResourceQuantityOrFractional/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.ResourceQuantityOrFractional" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.UnknownRequirement", - "name": "UnknownRequirement", - "itemClass": "schema", - "abstract": "Generic schema to allow alternative CWL requirements/hints not explicitly defined in schemas.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.698355", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/UnknownRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/UnknownRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/UnknownRequirement/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/UnknownRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/UnknownRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/UnknownRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/UnknownRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/UnknownRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.UnknownRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.cwltool-CUDARequirement", - "name": "cwltool:CUDARequirement", - "itemClass": "schema", - "abstract": "`cwltool` extension requirement declaring that a process\nneeds NVIDIA CUDA (GPU hardware acceleration): minimum CUDA SDK version, required compute\ncapability, and the minimum/maximum number of GPU devices to request.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.682851", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/cwltool-CUDARequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/cwltool-CUDARequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/cwltool-CUDARequirement/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/cwltool-CUDARequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/cwltool-CUDARequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/cwltool-CUDARequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/cwltool-CUDARequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/cwltool-CUDARequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.cwltool-CUDARequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.ShellCommandRequirement", - "name": "ShellCommandRequirement", - "itemClass": "schema", - "abstract": "Modifies CommandLineTool execution to generate a single\nshell command-line string: each item in `arguments` is joined with spaces and shell-quoted, unless\nits `CommandLineBinding` sets `shellQuote: false` \u2014 in which case it is joined unquoted, allowing\nshell metacharacters such as `|` for pipes.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.684354", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ShellCommandRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ShellCommandRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/ShellCommandRequirement/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ShellCommandRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/ShellCommandRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/ShellCommandRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/ShellCommandRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/ShellCommandRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.ShellCommandRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.StepInputExpressionRequirement", - "name": "StepInputExpressionRequirement", - "itemClass": "schema", - "abstract": "Indicates that the 'Workflow' must support the 'valueFrom' field of 'WorkflowStepInput'.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.688357", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/StepInputExpressionRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/StepInputExpressionRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/StepInputExpressionRequirement/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/StepInputExpressionRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/StepInputExpressionRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/StepInputExpressionRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/StepInputExpressionRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/StepInputExpressionRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.StepInputExpressionRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.ScatterFeatureRequirement", - "name": "ScatterFeatureRequirement", - "itemClass": "schema", - "abstract": "A 'scatter' operation specifies that the associated Workflow step should execute separately over a list of\ninput elements. Each job making up a scatter operation is independent and may be executed concurrently\n(see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStep).\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.687057", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ScatterFeatureRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ScatterFeatureRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/ScatterFeatureRequirement/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ScatterFeatureRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/ScatterFeatureRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/ScatterFeatureRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/ScatterFeatureRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/ScatterFeatureRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.ScatterFeatureRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.SubworkflowFeatureRequirement", - "name": "SubworkflowFeatureRequirement", - "itemClass": "schema", - "abstract": "Indicates that the 'Workflow' must support nested workflows in the 'run' field of 'WorkflowStep'.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.688588", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SubworkflowFeatureRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SubworkflowFeatureRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/SubworkflowFeatureRequirement/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SubworkflowFeatureRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/SubworkflowFeatureRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/SubworkflowFeatureRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/SubworkflowFeatureRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/SubworkflowFeatureRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.SubworkflowFeatureRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.MultipleInputFeatureRequirement", - "name": "MultipleInputFeatureRequirement", - "itemClass": "schema", - "abstract": "Indicates that the 'Workflow' must support multiple inbound data links listed in the 'source'\nfield of 'WorkflowStepInput'.\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.688115", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/MultipleInputFeatureRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/MultipleInputFeatureRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/MultipleInputFeatureRequirement/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/MultipleInputFeatureRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/MultipleInputFeatureRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/MultipleInputFeatureRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/MultipleInputFeatureRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/MultipleInputFeatureRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.MultipleInputFeatureRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.type-system.CWLTypeRecordRefPattern", - "name": "CWLTypeRecordRefPattern", - "itemClass": "schema", - "abstract": "The URL/fragment syntax for referencing a named\nrecord type by IRI: an optional URL/local path prefix followed by a `#RecordName` fragment\nidentifier, resolved per [CWL's identifier resolution rules](https://www.commonwl.org/v1.2/SchemaSalad.html#Identifier_resolution).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.710298", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordRefPattern/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordRefPattern/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordRefPattern/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordRefPattern/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/type-system/CWLTypeRecordRefPattern/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/type-system/CWLTypeRecordRefPattern/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/type-system/CWLTypeRecordRefPattern/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.type-system.CWLTypeRecordRefPattern" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.ReferenceURL", - "name": "ReferenceURL", - "itemClass": "schema", - "abstract": "A web-resolvable reference URL (http(s) or ftp) pointing to\ndocumentation, a package repository, or similar external resource associated with a requirement or\nsoftware package.", - "isProfileOf": [ - "bblocks://ogc.ogc-utils.iri-or-curie" - ], - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.705091", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/ReferenceURL/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/ReferenceURL/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/ReferenceURL/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/ReferenceURL/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/ReferenceURL/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/ReferenceURL/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/ReferenceURL/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.ReferenceURL" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLDefaultLocation", - "name": "CWLDefaultLocation", - "itemClass": "schema", - "abstract": "The shape of a `default` value for a File- or Directory-typed\ninput: a literal File or Directory object, identified by a `path` or `location` and optionally\n`basename`/`nameroot`, used when no value is provided for the input at execution time.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.706716", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefaultLocation/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefaultLocation/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefaultLocation/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDefaultLocation/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDefaultLocation/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefaultLocation/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDefaultLocation/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLDefaultLocation/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLDefaultLocation/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLDefaultLocation/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLDefaultLocation" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLMetadata", - "name": "CWLMetadata", - "itemClass": "schema", - "abstract": "Shared document-level metadata fields: `s:keywords` (for search and\ncategorization) and the process/document `version`.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.673719", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLMetadata/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLMetadata/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLMetadata/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLMetadata/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLMetadata/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLMetadata/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLMetadata/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLMetadata/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLMetadata/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLMetadata/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLMetadata" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLWorkflowClass", - "name": "CWLWorkflowClass", - "itemClass": "schema", - "abstract": "The 'class: Workflow' discriminator, shared by the root Workflow document and its nested-in-step form; not typically profiled on its own.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.675173", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl", - "shared-fragment" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflowClass/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflowClass/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflowClass/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLWorkflowClass/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLWorkflowClass/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflowClass/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLWorkflowClass/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLWorkflowClass/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLWorkflowClass/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLWorkflowClass/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLWorkflowClass" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.DockerRequirement", - "name": "DockerRequirement", - "itemClass": "schema", - "abstract": "Indicates that a CommandLineTool or ExpressionTool should be run\nin a Docker or Docker-compatible (e.g. Singularity, udocker) container, and specifies how to fetch\nor build the image (`dockerPull`, `dockerImport`, `dockerLoad`, or `dockerFile`). If listed under\n`hints`, the platform may run the tool in the container; if listed under `requirements`, it must.\nSee the [CWL v1.2 CommandLineTool spec \u2014 DockerRequirement](https://www.commonwl.org/v1.2/CommandLineTool.html#DockerRequirement)\nfor the full behavior, including bind-mount and entrypoint handling.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.683513", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/DockerRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/DockerRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/DockerRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/DockerRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/DockerRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/DockerRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/DockerRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/DockerRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/DockerRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/DockerRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.DockerRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.InlineJavascriptRequirement", - "name": "InlineJavascriptRequirement", - "itemClass": "schema", - "abstract": "Indicates that the workflow platform must support inline Javascript expressions.\n\nIf this requirement is not present, the workflow platform must not perform expression interpolation\n(see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InlineJavascriptRequirement).\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.685446", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InlineJavascriptRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InlineJavascriptRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InlineJavascriptRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/InlineJavascriptRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/InlineJavascriptRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InlineJavascriptRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/InlineJavascriptRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/InlineJavascriptRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/InlineJavascriptRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/InlineJavascriptRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.InlineJavascriptRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.InplaceUpdateRequirement", - "name": "InplaceUpdateRequirement", - "itemClass": "schema", - "abstract": "If 'inplaceUpdate' is true, then an implementation supporting this feature may permit tools to directly\nupdate files with 'writable: true' in 'InitialWorkDirRequirement'. That is, as an optimization,\nfiles may be destructively modified in place as opposed to copied and updated\n(see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InplaceUpdateRequirement).\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.685745", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InplaceUpdateRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InplaceUpdateRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InplaceUpdateRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/InplaceUpdateRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/InplaceUpdateRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InplaceUpdateRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/InplaceUpdateRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/InplaceUpdateRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/InplaceUpdateRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/InplaceUpdateRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.InplaceUpdateRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLTypeDefinition", - "name": "CWLTypeDefinition", - "itemClass": "schema", - "abstract": "Field type definition.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.707051", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.SchemaSaladOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLTypeDefinition/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLTypeDefinition/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLTypeDefinition/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLTypeDefinition/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLTypeDefinition/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLTypeDefinition/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLTypeDefinition/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLTypeDefinition/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLTypeDefinition/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLTypeDefinition" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.type-system.CWLTypeSymbols", - "name": "CWLTypeSymbols", - "itemClass": "schema", - "abstract": "The `symbols` list of an `enum` type: the set of allowed\nvalues composing the enum.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.705236", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeSymbolValues" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeSymbols/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeSymbols/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeSymbols/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeSymbols/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/type-system/CWLTypeSymbols/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/type-system/CWLTypeSymbols/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/type-system/CWLTypeSymbols/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.type-system.CWLTypeSymbols" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLDirectoryOnlyParameters", - "name": "CWLDirectoryOnlyParameters", - "itemClass": "schema", - "abstract": "Parameters that only apply to Directory-typed (or\nDirectory-array-typed) inputs/outputs: `loadListing`, controlling whether/how deeply the directory's\ncontents are enumerated for use in expressions.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.714311", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.LoadListingEnum" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDirectoryOnlyParameters/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDirectoryOnlyParameters/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDirectoryOnlyParameters/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDirectoryOnlyParameters/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDirectoryOnlyParameters/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDirectoryOnlyParameters/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDirectoryOnlyParameters/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLDirectoryOnlyParameters/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLDirectoryOnlyParameters/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLDirectoryOnlyParameters/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLDirectoryOnlyParameters" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.LoadListingRequirement", - "name": "LoadListingRequirement", - "itemClass": "schema", - "abstract": "Specify the desired behavior for loading the listing field of a 'Directory' object for use by expressions\n(see also: https://www.commonwl.org/v1.2/CommandLineTool.html#LoadListingRequirement).\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.686079", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.LoadListingEnum" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/LoadListingRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/LoadListingRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/LoadListingRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/LoadListingRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/LoadListingRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/LoadListingRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/LoadListingRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/LoadListingRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/LoadListingRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/LoadListingRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.LoadListingRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLFileOnlyParameters", - "name": "CWLFileOnlyParameters", - "itemClass": "schema", - "abstract": "Parameters that only apply to File-typed (or File-array-typed)\ninputs/outputs: `format` (the file's content format/media type, as an IRI or CWL expression),\n`streamable`, `loadContents` (whether to load the first 64 KiB of file content for use in\nexpressions), and `secondaryFiles` (associated files expected alongside the primary one).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.714105", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLFileOnlyParameters/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLFileOnlyParameters/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLFileOnlyParameters/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLFileOnlyParameters/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLFileOnlyParameters/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLFileOnlyParameters/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLFileOnlyParameters/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLFileOnlyParameters/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLFileOnlyParameters/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLFileOnlyParameters/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLFileOnlyParameters" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.InputBinding", - "name": "InputBinding", - "itemClass": "schema", - "abstract": "Defines how to specify the input for the command.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.680825", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/InputBinding/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/InputBinding/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/InputBinding/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/InputBinding/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/InputBinding/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/InputBinding/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/InputBinding/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/InputBinding/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/InputBinding/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/InputBinding/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.InputBinding" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.OutputBinding", - "name": "OutputBinding", - "itemClass": "schema", - "abstract": "Defines how to retrieve the output result from the command.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.703103", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/OutputBinding/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/OutputBinding/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/OutputBinding/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/OutputBinding/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/OutputBinding/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/OutputBinding/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/OutputBinding/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/OutputBinding/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/OutputBinding/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/OutputBinding/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.OutputBinding" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.EnvVarRequirement", - "name": "EnvVarRequirement", - "itemClass": "schema", - "abstract": "Defines a list of environment variables to set in the tool's\nexecution environment.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.684530", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/EnvVarRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/EnvVarRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/EnvVarRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/EnvVarRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/EnvVarRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/EnvVarRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/EnvVarRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/EnvVarRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/EnvVarRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/EnvVarRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.EnvVarRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.NetworkAccessRequirement", - "name": "NetworkAccessRequirement", - "itemClass": "schema", - "abstract": "`cwltool` extension hint/requirement indicating whether a\nprocess needs outgoing network access. If not specified or false, tools must not assume network\naccess beyond localhost; if true, the tool may make outgoing connections, though implementations may\nstill apply their own security policies. Does not imply a publicly routable address or inbound\nconnections.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.686363", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/NetworkAccessRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/NetworkAccessRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/NetworkAccessRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/NetworkAccessRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/NetworkAccessRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/NetworkAccessRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/NetworkAccessRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/NetworkAccessRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/NetworkAccessRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/NetworkAccessRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.NetworkAccessRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.ToolTimeLimitRequirement", - "name": "ToolTimeLimitRequirement", - "itemClass": "schema", - "abstract": "Set an upper limit on the execution time of a CommandLineTool.\n\nA CommandLineTool whose execution duration exceeds the time limit may be preemptively\nterminated and considered failed. May also be used by batch systems to make scheduling decisions.\n\nThe execution duration excludes external operations, such as staging of files,\npulling a docker image etc., and only counts wall-time for the execution of the command line itself.\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.687380", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ToolTimeLimitRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ToolTimeLimitRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ToolTimeLimitRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/ToolTimeLimitRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/ToolTimeLimitRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ToolTimeLimitRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/ToolTimeLimitRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/ToolTimeLimitRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/ToolTimeLimitRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/ToolTimeLimitRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.ToolTimeLimitRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.WorkReuseRequirement", - "name": "WorkReuseRequirement", - "itemClass": "schema", - "abstract": "For implementations that support reusing output from past work\n(on the assumption that same code and same input produce same results),\ncontrol whether to enable or disable the reuse behavior for a particular tool\nor step (to accommodate situations where that assumption is incorrect).\n\nA reused step is not executed but instead returns the same output as the original execution.\n\nIf 'WorkReuse' is not specified, correct tools should assume it is enabled by default.\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.687743", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/WorkReuseRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/WorkReuseRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/WorkReuseRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/WorkReuseRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/WorkReuseRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/WorkReuseRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/WorkReuseRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/WorkReuseRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/WorkReuseRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/WorkReuseRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.WorkReuseRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLIdentifier", - "name": "CWLIdentifier", - "itemClass": "schema", - "abstract": "Reference to the process identifier.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.675825", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLTextPatternID" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLIdentifier/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLIdentifier/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLIdentifier/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLIdentifier/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLIdentifier/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLIdentifier/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLIdentifier/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLIdentifier" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.BuiltinRequirement", - "name": "BuiltinRequirement", - "itemClass": "schema", - "abstract": "Hint indicating that the Application Package corresponds to a\nbuiltin process of this instance. (note: can only be an 'hint'\nas it is unofficial CWL specification).\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.697405", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLTextPatternID" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/BuiltinRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/BuiltinRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/BuiltinRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/BuiltinRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/BuiltinRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/BuiltinRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/BuiltinRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/BuiltinRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/BuiltinRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/BuiltinRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.BuiltinRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.type-system.IdentifierArray", - "name": "IdentifierArray", - "itemClass": "schema", - "abstract": "An array of one or more CWL identifiers, used e.g. when\n`scatter` lists more than one input parameter to fan a Workflow step out over.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.711343", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLTextPatternID" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/IdentifierArray/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/IdentifierArray/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/IdentifierArray/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/IdentifierArray/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/type-system/IdentifierArray/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/type-system/IdentifierArray/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/type-system/IdentifierArray/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.type-system.IdentifierArray" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.InitialWorkDirRequirement", - "name": "InitialWorkDirRequirement", - "itemClass": "schema", - "abstract": "Defines a list of files and subdirectories that must be\nstaged by the workflow platform prior to executing the command line tool, normally within the\ndesignated output directory (though containers may stage them elsewhere).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.685221", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.Checksum", - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InitialWorkDirRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InitialWorkDirRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InitialWorkDirRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/InitialWorkDirRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/InitialWorkDirRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/InitialWorkDirRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/InitialWorkDirRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/InitialWorkDirRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/InitialWorkDirRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/InitialWorkDirRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.InitialWorkDirRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInputBase", - "name": "CWLWorkflowStepInputBase", - "itemClass": "schema", - "abstract": "Common workflow step input properties (source, linkMerge, valueFrom), shared by the step input's list and map representations; not typically profiled on its own.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.713509", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl", - "shared-fragment" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.LinkMergeMethod", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputBase/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputBase/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputBase/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepInputBase/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepInputBase/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputBase/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepInputBase/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputBase/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputBase/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputBase/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInputBase" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.ResourceRequirement", - "name": "ResourceRequirement", - "itemClass": "schema", - "abstract": "Specify basic hardware resource requirements for a CommandLineTool: minimum/maximum CPU cores, RAM, and output/temporary directory storage.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.686613", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.ResourceQuantityOrFractional", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ResourceRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ResourceRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ResourceRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/ResourceRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/ResourceRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/ResourceRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/ResourceRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/ResourceRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/ResourceRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/ResourceRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.ResourceRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.SoftwarePackage", - "name": "SoftwarePackage", - "itemClass": "schema", - "abstract": "A single software package entry within a `SoftwareRequirement`:\nthe package name, optionally the compatible version(s), and optionally one or more IRIs identifying\nresources for installing or enabling it (e.g. a Debian or Conda package page), which implementations\nmay resolve to a concrete install action.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.692582", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.ReferenceURL" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/SoftwarePackage/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/SoftwarePackage/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/SoftwarePackage/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/SoftwarePackage/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/SoftwarePackage/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/SoftwarePackage/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/SoftwarePackage/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/SoftwarePackage/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/SoftwarePackage/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/SoftwarePackage/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.SoftwarePackage" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.OGCAPIRequirement", - "name": "OGCAPIRequirement", - "itemClass": "schema", - "abstract": "Hint indicating that the Application Package corresponds to an\nOGC API - Processes provider that should be remotely executed and monitored\nby this instance. (note: can only be an 'hint' as it is unofficial CWL specification).\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.697699", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.ReferenceURL" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/OGCAPIRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/OGCAPIRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/OGCAPIRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/OGCAPIRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/OGCAPIRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/OGCAPIRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/OGCAPIRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/OGCAPIRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/OGCAPIRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/OGCAPIRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.OGCAPIRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.WPS1Requirement", - "name": "WPS1Requirement", - "itemClass": "schema", - "abstract": "Hint indicating that the Application Package corresponds to a\nWPS-1 provider process that should be remotely executed and monitored by this\ninstance. (note: can only be an ''hint'' as it is unofficial CWL specification).\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.698000", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.ReferenceURL", - "bblocks://ogc.cwl.v1_2_1.CWLTextPatternID" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/WPS1Requirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/WPS1Requirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/WPS1Requirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/WPS1Requirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/WPS1Requirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/WPS1Requirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/WPS1Requirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/WPS1Requirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/WPS1Requirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/WPS1Requirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.WPS1Requirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLDefault", - "name": "CWLDefault", - "itemClass": "schema", - "abstract": "Default value of input if not provided for task execution.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.714555", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLDefaultLocation" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefault/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefault/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDefault/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefault/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefault/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDefault/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLDefault/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLDefault/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLDefault/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLDefault" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.type-system.CWLTypeRecordRef", - "name": "CWLTypeRecordRef", - "itemClass": "schema", - "abstract": "An IRI with minimally a '{Record}' identifier to look for a schema definition locally or remotely.\n\nThe identifier resolution is performed accordingly to the specified reference and as described in\nhttps://www.commonwl.org/v1.2/SchemaSalad.html#Identifier_resolution.\n", - "isProfileOf": [ - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeRecordRefPattern" - ], - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.707771", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeRecordRefPattern", - "bblocks://ogc.cwl.v1_2_1.CWLTypeDefinition" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordRef/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordRef/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordRef/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordRef/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/type-system/CWLTypeRecordRef/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/type-system/CWLTypeRecordRef/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/type-system/CWLTypeRecordRef/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.type-system.CWLTypeRecordRef" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLDefaultTypedConditional", - "name": "CWLDefaultTypedConditional", - "itemClass": "schema", - "abstract": "Validates that a `default` value, if given alongside a\n`type`, actually matches that declared type (e.g. a `default` for `type: boolean` must be a JSON\nboolean, one for an `enum` type must be one of its `symbols`, one for `File`/`Directory` must be a\nliteral file/directory object). Limits itself to data literals and arrays; nested or multi-type\n`type` definitions validate against `Any` instead of being over-constrained.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.699245", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.SchemaSaladOntology", - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeSymbolValues", - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeSymbols", - "bblocks://ogc.cwl.v1_2_1.CWLDefaultLocation" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefaultTypedConditional/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefaultTypedConditional/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefaultTypedConditional/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDefaultTypedConditional/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDefaultTypedConditional/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLDefaultTypedConditional/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLDefaultTypedConditional/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLDefaultTypedConditional/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLDefaultTypedConditional/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLDefaultTypedConditional/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLDefaultTypedConditional" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.type-system.CWLTypeEnum", - "name": "CWLTypeEnum", - "itemClass": "schema", - "abstract": "An inline CWL `enum` type definition: `type: enum` plus its\nallowed `symbols`.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.693164", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeSymbols" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeEnum/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeEnum/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeEnum/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeEnum/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeEnum/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/type-system/CWLTypeEnum/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/type-system/CWLTypeEnum/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/type-system/CWLTypeEnum/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.type-system.CWLTypeEnum" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.type-system.CWLTypeRecordFieldDef", - "name": "CWLTypeRecordFieldDef", - "itemClass": "schema", - "abstract": "The definition of a single field within an\ninline CWL `record` type: its `type` and, for the list form of `fields`, its `name`. Also carries\nthe file-only and directory-only parameters (`format`, `secondaryFiles`, `loadListing`, ...), since a\nrecord field's type can itself be File- or Directory-typed.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.711487", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLDirectoryOnlyParameters", - "bblocks://ogc.cwl.v1_2_1.SchemaSaladOntology", - "bblocks://ogc.cwl.v1_2_1.CWLFileOnlyParameters", - "bblocks://ogc.cwl.v1_2_1.CWLType" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordFieldDef/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordFieldDef/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordFieldDef/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordFieldDef/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordFieldDef/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordFieldDef/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordFieldDef/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/type-system/CWLTypeRecordFieldDef/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/type-system/CWLTypeRecordFieldDef/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/type-system/CWLTypeRecordFieldDef/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.type-system.CWLTypeRecordFieldDef" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLArguments", - "name": "CWLArguments", - "itemClass": "schema", - "abstract": "Base arguments passed to the command.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.676906", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.InputBinding" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLArguments/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLArguments/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLArguments/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLArguments/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLArguments/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLArguments/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLArguments/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLArguments/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLArguments/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLArguments" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLScatter", - "name": "CWLScatter", - "itemClass": "schema", - "abstract": "One or more input identifier of an application step within a Workflow\nwere an array-based input to that Workflow should be scattered across multiple\ninstances of the step application.\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.677961", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLIdentifier" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLScatter/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLScatter/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLScatter/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLScatter/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLScatter/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLScatter/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLScatter/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLScatter" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepId", - "name": "CWLWorkflowStepId", - "itemClass": "schema", - "abstract": "The `id` field required on a Workflow step when `steps` is given\nas a list rather than a map: identifies the step within the workflow.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.704756", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLIdentifier" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepId/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepId/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepId/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepId/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepId/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepId/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepId/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/workflow-step/CWLWorkflowStepId/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/workflow-step/CWLWorkflowStepId/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/workflow-step/CWLWorkflowStepId/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepId" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.SoftwareRequirement", - "name": "SoftwareRequirement", - "itemClass": "schema", - "abstract": "A list of software packages that should be configured in the\nprocess's execution environment.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.683997", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.SoftwarePackage", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SoftwareRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SoftwareRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SoftwareRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/SoftwareRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/SoftwareRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SoftwareRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/SoftwareRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/SoftwareRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/SoftwareRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/SoftwareRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.SoftwareRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInputDefault", - "name": "CWLWorkflowStepInputDefault", - "itemClass": "schema", - "abstract": "The 'default' property for a workflow step input, shared by the step input's list and map representations; not typically profiled on its own.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.713753", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl", - "shared-fragment" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.SchemaSaladOntology", - "bblocks://ogc.cwl.v1_2_1.CWLDefault" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputDefault/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputDefault/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputDefault/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepInputDefault/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepInputDefault/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputDefault/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepInputDefault/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputDefault/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputDefault/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/workflow-step/CWLWorkflowStepInputDefault/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInputDefault" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.type-system.CWLTypeRecordSchema", - "name": "CWLTypeRecordSchema", - "itemClass": "schema", - "abstract": "An inline CWL `record` type definition: `type:\nrecord`, an optional `name`, and its `fields`, given either as a map keyed by field name or as a\nlist of field definitions (each of which must then carry its own `name`).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.693426", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.SchemaSaladOntology", - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeRecordFieldDef", - "bblocks://ogc.cwl.v1_2_1.CWLType" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordSchema/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordSchema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordSchema/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordSchema/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordSchema/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordSchema/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/type-system/CWLTypeRecordSchema/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/type-system/CWLTypeRecordSchema/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/type-system/CWLTypeRecordSchema/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.type-system.CWLTypeRecordSchema" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepOut", - "name": "CWLWorkflowStepOut", - "itemClass": "schema", - "abstract": "Mapping of Workflow step inputs to nested CWL tool definitions inputs or outputs.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.708696", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepId", - "bblocks://ogc.cwl.v1_2_1.CWLIdentifier" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepOut/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepOut/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepOut/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepOut/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepOut/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepOut/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/workflow-step/CWLWorkflowStepOut/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/workflow-step/CWLWorkflowStepOut/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/workflow-step/CWLWorkflowStepOut/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepOut" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInItem", - "name": "CWLWorkflowStepInItem", - "itemClass": "schema", - "abstract": "A single entry of a Workflow step's `in` mapping, in its\nlist form: combines the step-input id, the common wiring fields (`source`, `linkMerge`,\n`valueFrom`), and the optional `default` value used when a source produces no data.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.711950", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepId", - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInputBase", - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInputDefault" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInItem/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInItem/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepInItem/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInItem/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepInItem/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepInItem/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/workflow-step/CWLWorkflowStepInItem/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/workflow-step/CWLWorkflowStepInItem/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/workflow-step/CWLWorkflowStepInItem/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInItem" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLType", - "name": "CWLType", - "itemClass": "schema", - "abstract": "The set of types a CWL input or output parameter may declare: the CWL\nprimitive/File/Directory types, an inline enum, an inline record, a reference to a named type\n(record or enum) defined elsewhere, an array of one of these, or an array combining several of\nthese (a type union).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.690093", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLTypeDefinition", - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeEnum", - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeRecordRef", - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeRecordSchema" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLType/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLType/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLType/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLType/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLType/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLType/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLType/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLType/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLType/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLType" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepIn", - "name": "CWLWorkflowStepIn", - "itemClass": "schema", - "abstract": "Mapping of Workflow step inputs to nested CWL tool definitions inputs or outputs.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.708164", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInputBase", - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInItem", - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepInputDefault" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepIn/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepIn/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepIn/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepIn/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepIn/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepIn/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/workflow-step/CWLWorkflowStepIn/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/workflow-step/CWLWorkflowStepIn/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/workflow-step/CWLWorkflowStepIn/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepIn" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLInputItem", - "name": "CWLInputItem", - "itemClass": "schema", - "abstract": "Input specification. Note that multiple formats are supported and\nnot all specification variants or parameters are presented here. Please refer\nto official CWL documentation for more details (https://www.commonwl.org).\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.689863", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLIdentifier", - "bblocks://ogc.cwl.v1_2_1.CWLDefaultTypedConditional", - "bblocks://ogc.cwl.v1_2_1.SchemaSaladOntology", - "bblocks://ogc.cwl.v1_2_1.InputBinding", - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.CWLInputStdIn", - "bblocks://ogc.cwl.v1_2_1.CWLDocumentation", - "bblocks://ogc.cwl.v1_2_1.CWLType" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputItem/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputItem/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputItem/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLInputItem/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLInputItem/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputItem/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLInputItem/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLInputItem/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLInputItem/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLInputItem/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLInputItem" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLInputObject", - "name": "CWLInputObject", - "itemClass": "schema", - "abstract": "The type/parameter definition of a single CWL input when expressed\nas a nested object (as opposed to a bare type shorthand): `type`, an optional `inputBinding`, plus\nthe shared default-type-consistency and documentation fields.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.690237", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLDefaultTypedConditional", - "bblocks://ogc.cwl.v1_2_1.InputBinding", - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.CWLDocumentation", - "bblocks://ogc.cwl.v1_2_1.CWLType" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputObject/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputObject/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputObject/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLInputObject/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLInputObject/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputObject/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLInputObject/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLInputObject/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLInputObject/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLInputObject/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLInputObject" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLOutputItem", - "name": "CWLOutputItem", - "itemClass": "schema", - "abstract": "Output specification. Note that multiple formats are supported\nand not all specification variants or parameters are presented here. Please\nrefer to official CWL documentation for more details (https://www.commonwl.org).\n", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.690602", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOutputStdErr", - "bblocks://ogc.cwl.v1_2_1.CWLIdentifier", - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.SchemaSaladOntology", - "bblocks://ogc.cwl.v1_2_1.OutputBinding", - "bblocks://ogc.cwl.v1_2_1.CWLOutputStdOut", - "bblocks://ogc.cwl.v1_2_1.CWLType" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputItem/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputItem/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputItem/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputItem/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputItem/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputItem/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputItem/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLOutputItem/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLOutputItem/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLOutputItem/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLOutputItem" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLOutputObject", - "name": "CWLOutputObject", - "itemClass": "schema", - "abstract": "The type/parameter definition of a single CWL output when\nexpressed as a nested object (as opposed to a bare type shorthand): `type`, an optional\n`outputBinding`, plus the shared documentation fields.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.690989", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.OutputBinding", - "bblocks://ogc.cwl.v1_2_1.SchemaSaladOntology", - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.CWLDocumentation", - "bblocks://ogc.cwl.v1_2_1.CWLType" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputObject/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputObject/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputObject/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputObject/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputObject/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputObject/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputObject/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLOutputObject/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLOutputObject/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLOutputObject/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLOutputObject" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.type-system.CWLTypeRecordArray", - "name": "CWLTypeRecordArray", - "itemClass": "schema", - "abstract": "A CWL type definition for an array whose elements\nare all of the same, further-specified CWL type: `type: array` plus an `items` type.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.693637", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.SchemaSaladOntology", - "bblocks://ogc.cwl.v1_2_1.CWLType" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordArray/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordArray/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordArray/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordArray/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordArray/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/type-system/CWLTypeRecordArray/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/type-system/CWLTypeRecordArray/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/type-system/CWLTypeRecordArray/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/type-system/CWLTypeRecordArray/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/type-system/CWLTypeRecordArray/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.type-system.CWLTypeRecordArray" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLInputsDefinition", - "name": "CWLInputsDefinition", - "itemClass": "schema", - "abstract": "All inputs available to the Application Package.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.677093", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLInputItem", - "bblocks://ogc.cwl.v1_2_1.CWLInputObject", - "bblocks://ogc.cwl.v1_2_1.CWLImport", - "bblocks://ogc.cwl.v1_2_1.CWLInputStdIn", - "bblocks://ogc.cwl.v1_2_1.CWLType" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputsDefinition/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputsDefinition/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLInputsDefinition/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputsDefinition/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLInputsDefinition/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLInputsDefinition/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLInputsDefinition/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLInputsDefinition/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLInputsDefinition/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLInputsDefinition" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLOutputsDefinition", - "name": "CWLOutputsDefinition", - "itemClass": "schema", - "abstract": "All outputs produced by the Application Package.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.677375", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOutputStdErr", - "bblocks://ogc.cwl.v1_2_1.CWLOutputItem", - "bblocks://ogc.cwl.v1_2_1.CWLImport", - "bblocks://ogc.cwl.v1_2_1.CWLOutputObject", - "bblocks://ogc.cwl.v1_2_1.CWLOutputStdOut", - "bblocks://ogc.cwl.v1_2_1.CWLType" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputsDefinition/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputsDefinition/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputsDefinition/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputsDefinition/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLOutputsDefinition/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLOutputsDefinition/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLOutputsDefinition/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLOutputsDefinition/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLOutputsDefinition/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLOutputsDefinition" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.SchemaDefRequirement", - "name": "SchemaDefRequirement", - "itemClass": "schema", - "abstract": "An array of named `enum`/`record` type definitions available\nfor reuse via IRI reference from `inputs`/`outputs` type fields. Definitions are processed in the\norder listed, so later definitions may refer to earlier ones.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.684906", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLImport", - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeRecordArray", - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeRecordSchema", - "bblocks://ogc.cwl.v1_2_1.type-system.CWLTypeEnum", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SchemaDefRequirement/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SchemaDefRequirement/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SchemaDefRequirement/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/SchemaDefRequirement/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/SchemaDefRequirement/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/SchemaDefRequirement/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/SchemaDefRequirement/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/SchemaDefRequirement/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/SchemaDefRequirement/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/SchemaDefRequirement/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.SchemaDefRequirement" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.CWLRequirementsItem", - "name": "CWLRequirementsItem", - "itemClass": "schema", - "abstract": "A single entry of a process's `requirements` list: any one of\nthe requirement classes this register models \u2014 the standard CWL process requirements\n(`DockerRequirement`, `ResourceRequirement`, `InitialWorkDirRequirement`, ...) plus the\n`cwltool`-specific `CUDARequirement` extension. Kept as its own reusable, `$ref`-able union so\ndownstream profiles can narrow the set of accepted requirement classes without depending on\n`extensionPoints`.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.688820", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.requirements.InplaceUpdateRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.InlineJavascriptRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.cwltool-CUDARequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.SchemaDefRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.ShellCommandRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.StepInputExpressionRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.InitialWorkDirRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.ResourceRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.ScatterFeatureRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.NetworkAccessRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.LoadListingRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.SubworkflowFeatureRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.DockerRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.EnvVarRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.MultipleInputFeatureRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.ToolTimeLimitRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.WorkReuseRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.SoftwareRequirement" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirementsItem/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirementsItem/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLRequirementsItem/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirementsItem/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirementsItem/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLRequirementsItem/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/CWLRequirementsItem/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/CWLRequirementsItem/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/CWLRequirementsItem/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.CWLRequirementsItem" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.CWLRequirementsMap", - "name": "CWLRequirementsMap", - "itemClass": "schema", - "abstract": "Map-form (keyed by requirement class name) of the requirement types accepted by 'requirements'/'hints', shared between CWLRequirements and CWLHints; not typically profiled on its own.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.679204", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl", - "shared-fragment" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.requirements.InitialWorkDirRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.LoadListingRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.SoftwareRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.WorkReuseRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.cwltool-CUDARequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.ResourceRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.ScatterFeatureRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.NetworkAccessRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.DockerRequirement", - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.requirements.ShellCommandRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.StepInputExpressionRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.EnvVarRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.MultipleInputFeatureRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.ToolTimeLimitRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.InplaceUpdateRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.InlineJavascriptRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.SchemaDefRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.SubworkflowFeatureRequirement" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirementsMap/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirementsMap/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirementsMap/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLRequirementsMap/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLRequirementsMap/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirementsMap/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLRequirementsMap/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/CWLRequirementsMap/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/CWLRequirementsMap/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/CWLRequirementsMap/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.CWLRequirementsMap" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.CWLHintsItem", - "name": "CWLHintsItem", - "itemClass": "schema", - "abstract": "A single entry of a process's `hints` list: any one of the\nrequirement/hint classes this register models (the standard CWL requirements, plus the\nOGC-AP/WPS1/builtin hint classes), or `UnknownRequirement` as a fallback for any other\n`class`-discriminated hint not otherwise recognized. Unlike `requirements`, an unsatisfied hint\nmust not cause a workflow engine to reject the process. Kept as its own reusable, `$ref`-able union\nso downstream profiles can narrow the set of accepted hint classes without depending on\n`extensionPoints`.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.689639", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.requirements.BuiltinRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.CWLRequirementsItem", - "bblocks://ogc.cwl.v1_2_1.requirements.WPS1Requirement", - "bblocks://ogc.cwl.v1_2_1.requirements.UnknownRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.OGCAPIRequirement" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLHintsItem/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLHintsItem/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLHintsItem/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLHintsItem/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLHintsItem/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLHintsItem/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/CWLHintsItem/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/CWLHintsItem/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/CWLHintsItem/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.CWLHintsItem" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.CWLRequirements", - "name": "CWLRequirements", - "itemClass": "schema", - "abstract": "Explicit requirement to execute the application package.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.676308", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.requirements.CWLRequirementsMap", - "bblocks://ogc.cwl.v1_2_1.CWLImport", - "bblocks://ogc.cwl.v1_2_1.requirements.CWLRequirementsItem" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirements/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirements/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLRequirements/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirements/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLRequirements/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLRequirements/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/CWLRequirements/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/CWLRequirements/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/CWLRequirements/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.CWLRequirements" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.requirements.CWLHints", - "name": "CWLHints", - "itemClass": "schema", - "abstract": "Non-failing additional hints that can help resolve extra requirements.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.676493", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.requirements.BuiltinRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.CWLRequirementsMap", - "bblocks://ogc.cwl.v1_2_1.CWLImport", - "bblocks://ogc.cwl.v1_2_1.requirements.CWLHintsItem", - "bblocks://ogc.cwl.v1_2_1.requirements.WPS1Requirement", - "bblocks://ogc.cwl.v1_2_1.requirements.UnknownRequirement", - "bblocks://ogc.cwl.v1_2_1.requirements.OGCAPIRequirement" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLHints/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLHints/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLHints/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLHints/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/requirements/CWLHints/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/requirements/CWLHints/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/requirements/CWLHints/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/requirements/CWLHints/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/requirements/CWLHints/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.requirements.CWLHints" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLProcessFields", - "name": "CWLProcessFields", - "itemClass": "schema", - "abstract": "The process-definition fields (`inputs`, `outputs`, `requirements`, `hints`,\n`baseCommand`, `arguments`, `stdin`/`stdout`/`stderr`, `scatter`, `scatterMethod`, `intent`, `id`)\nshared by every packaging shape a CWL CommandLineTool/ExpressionTool/Workflow can take, excluding\n`class` itself since the legal `class` values differ by packaging. Not typically profiled on its\nown.", - "status": "under-development", - "dateTimeAddition": "2026-08-18T00:00:00.000000", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl", - "shared-fragment" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.requirements.CWLRequirements", - "bblocks://ogc.cwl.v1_2_1.CWLIdentifier", - "bblocks://ogc.cwl.v1_2_1.CWLScatter", - "bblocks://ogc.cwl.v1_2_1.requirements.CWLHints", - "bblocks://ogc.cwl.v1_2_1.CWLIntent", - "bblocks://ogc.cwl.v1_2_1.CWLScatterMethod", - "bblocks://ogc.cwl.v1_2_1.CWLInputsDefinition", - "bblocks://ogc.cwl.v1_2_1.CWLOutputsDefinition", - "bblocks://ogc.cwl.v1_2_1.CWLCommand", - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.CWLArguments" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLProcessFields/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLProcessFields/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLProcessFields/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLProcessFields/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLProcessFields/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLProcessFields/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLProcessFields/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLProcessFields/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLProcessFields/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLProcessFields/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLProcessFields" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLAtomicBase", - "name": "CWLAtomicBase", - "itemClass": "schema", - "abstract": "Direct CWL definition instead of the graph representation. Shared by the root CommandLineTool/ExpressionTool document and its nested-in-step form; not typically profiled on its own.", - "isProfileOf": [ - "bblocks://ogc.cwl.v1_2_1.CWLProcessFields" - ], - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.674167", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl", - "shared-fragment" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.CWLProcessFields" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomicBase/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomicBase/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomicBase/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLAtomicBase/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLAtomicBase/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomicBase/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLAtomicBase/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLAtomicBase/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLAtomicBase/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLAtomicBase/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLAtomicBase" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLGraphItem", - "name": "CWLGraphItem", - "itemClass": "schema", - "abstract": "A single process or workflow definition entry inside a `$graph`-form\nCWL document (see `CWLGraph`): the `class`-discriminated CommandLineTool/ExpressionTool/Workflow\nshape (inputs, outputs, requirements, hints, id, ...), combined with the shared metadata and\ndocumentation fields.", - "isProfileOf": [ - "bblocks://ogc.cwl.v1_2_1.CWLProcessFields" - ], - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.682457", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.CWLMetadata", - "bblocks://ogc.cwl.v1_2_1.CWLDocumentation", - "bblocks://ogc.cwl.v1_2_1.CWLProcessFields" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLGraphItem/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLGraphItem/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLGraphItem/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLGraphItem/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLGraphItem/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLGraphItem/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLGraphItem/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLGraphItem/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLGraphItem/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLGraphItem/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLGraphItem" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLAtomic", - "name": "CWLAtomic", - "itemClass": "schema", - "abstract": "A complete, top-level CWL document describing a single CommandLineTool,\nExpressionTool, or Workflow. Combines the process/workflow-specific fields (class, inputs, outputs,\nrequirements, hints, ...) with the document-level fields that only apply at the root of a CWL file:\n`cwlVersion`, `s:keywords`/authorship-style metadata, and `label`/`doc`.", - "isProfileOf": [ - "bblocks://ogc.cwl.v1_2_1.CWLAtomicBase" - ], - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.672835", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLAtomicBase", - "bblocks://ogc.cwl.v1_2_1.CWLMetadata", - "bblocks://ogc.cwl.v1_2_1.CWLVersion", - "bblocks://ogc.cwl.v1_2_1.CWLDocumentation" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomic/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomic/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLAtomic/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomic/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomic/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLAtomic/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLAtomic/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLAtomic/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLAtomic/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLAtomic" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLAtomicNested", - "name": "CWLAtomicNested", - "itemClass": "schema", - "abstract": "Same shape as `CWLAtomic`, for use when a CommandLineTool,\nExpressionTool, or Workflow definition is embedded inline as the `run` value of a Workflow step,\ninstead of being referenced by file or URL. `cwlVersion` is not repeated here, since it is only\ndeclared once at the document root.", - "isProfileOf": [ - "bblocks://ogc.cwl.v1_2_1.CWLAtomicBase" - ], - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.710771", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLAtomicBase", - "bblocks://ogc.cwl.v1_2_1.CWLMetadata", - "bblocks://ogc.cwl.v1_2_1.CWLDocumentation" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomicNested/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomicNested/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLAtomicNested/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomicNested/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLAtomicNested/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLAtomicNested/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLAtomicNested/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLAtomicNested/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLAtomicNested/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLAtomicNested" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLGraph", - "name": "CWLGraph", - "itemClass": "schema", - "abstract": "A CWL document using the `$graph` form: instead of a single process or\nworkflow definition at the document root, the root carries a `$graph` array (in this register,\nconstrained to exactly one entry) of process/workflow definitions, plus the shared `cwlVersion` and\ndocument-level metadata/documentation fields.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.673077", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLGraphItem", - "bblocks://ogc.cwl.v1_2_1.CWLMetadata", - "bblocks://ogc.cwl.v1_2_1.CWLVersion", - "bblocks://ogc.cwl.v1_2_1.CWLDocumentation" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLGraph/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLGraph/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLGraph/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLGraph/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLGraph/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLGraph/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLGraph/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLGraph/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLGraph/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLGraph/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLGraph" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepObject", - "name": "CWLWorkflowStepObject", - "itemClass": "schema", - "abstract": "The executable shape of a single Workflow step: how its\nunderlying process is invoked (`run`), how workflow parameters are wired to and from it (`in`,\n`out`), an optional guard condition (`when`), and scatter/gather behavior (`scatter`,\n`scatterMethod`) for fanning the step out over array inputs. Used directly as the value type when\n`steps` is given as a map keyed by step id; see `CWLWorkflowStepItem` for the list form, where the\nid is an explicit field instead.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.691949", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLExpression", - "bblocks://ogc.cwl.v1_2_1.CWLWorkflowBase", - "bblocks://ogc.cwl.v1_2_1.CWLTextPatternID", - "bblocks://ogc.cwl.v1_2_1.CWLOntology", - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepOut", - "bblocks://ogc.cwl.v1_2_1.CWLAtomicNested", - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepIn", - "bblocks://ogc.cwl.v1_2_1.type-system.IdentifierArray", - "bblocks://ogc.cwl.v1_2_1.CWLWorkflowClass", - "bblocks://ogc.cwl.v1_2_1.CWLMetadata", - "bblocks://ogc.cwl.v1_2_1.CWLDocumentation" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepObject/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepObject/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepObject/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepObject/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepObject/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepObject/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepObject/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/workflow-step/CWLWorkflowStepObject/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/workflow-step/CWLWorkflowStepObject/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/workflow-step/CWLWorkflowStepObject/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepObject" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepItem", - "name": "CWLWorkflowStepItem", - "itemClass": "schema", - "abstract": "A single Workflow step given in the list form of `steps`, where the step's `id` is\ncarried as an explicit field alongside `run`/`in`/`out`/`when`/`scatter` rather than being the map\nkey; see `CWLWorkflowStepObject` for the shape shared with the map form.", - "isProfileOf": [ - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepObject" - ], - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.692088", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepId", - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepObject" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepItem/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepItem/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepItem/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepItem/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/workflow-step/CWLWorkflowStepItem/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/workflow-step/CWLWorkflowStepItem/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/workflow-step/CWLWorkflowStepItem/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/workflow-step/CWLWorkflowStepItem/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/workflow-step/CWLWorkflowStepItem/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepItem" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLWorkflowBase", - "name": "CWLWorkflowBase", - "itemClass": "schema", - "abstract": "Workflow-specific properties (inputs, outputs, steps, requirements, hints), shared by the root Workflow document and its nested-in-step form; not typically profiled on its own.", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.675327", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl", - "shared-fragment" - ], - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.requirements.CWLRequirements", - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepItem", - "bblocks://ogc.cwl.v1_2_1.requirements.CWLHints", - "bblocks://ogc.cwl.v1_2_1.CWLInputsDefinition", - "bblocks://ogc.cwl.v1_2_1.CWLOutputsDefinition", - "bblocks://ogc.cwl.v1_2_1.workflow-step.CWLWorkflowStepObject", - "bblocks://ogc.cwl.v1_2_1.CWLOntology" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflowBase/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflowBase/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflowBase/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLWorkflowBase/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLWorkflowBase/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflowBase/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLWorkflowBase/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLWorkflowBase/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLWorkflowBase/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLWorkflowBase/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLWorkflowBase" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWLWorkflow", - "name": "CWLWorkflow", - "itemClass": "schema", - "abstract": "A complete, top-level CWL Workflow document (`class: Workflow`).\nCombines the `Workflow`-specific structure (steps, inputs, outputs, requirements, hints) with the\ndocument-level fields that only apply at the root of a CWL file: `cwlVersion`, metadata, and\ndocumentation.", - "isProfileOf": [ - "bblocks://ogc.cwl.v1_2_1.CWLWorkflowBase" - ], - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.673295", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLWorkflowBase", - "bblocks://ogc.cwl.v1_2_1.CWLVersion", - "bblocks://ogc.cwl.v1_2_1.CWLWorkflowClass", - "bblocks://ogc.cwl.v1_2_1.CWLMetadata", - "bblocks://ogc.cwl.v1_2_1.CWLDocumentation" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflow/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflow/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLWorkflow/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflow/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWLWorkflow/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWLWorkflow/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWLWorkflow/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWLWorkflow/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWLWorkflow/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWLWorkflow" - } - } - }, - { - "itemIdentifier": "ogc.cwl.v1_2_1.CWL", - "name": "CWL", - "itemClass": "schema", - "abstract": "The root of the register: a Common Workflow Language v1.2.1 Application Package document.\n\nA CWL document is one of three top-level forms: a single CommandLineTool/ExpressionTool/Workflow\ndefinition (`CWLAtomic`), the same wrapped as a nested `run` definition inside a Workflow step\n(`CWLAtomicNested`), or a `$graph`-wrapped document (`CWLGraph`).", - "status": "under-development", - "dateTimeAddition": "2025-09-29T14:14:37.672484", - "dateOfLastChange": "2026-09-07", - "register": "ogc-building-block-register", - "link": "https://www.commonwl.org/v1.2/Workflow.html", - "version": "1.2.1", - "tags": [ - "cwl" - ], - "highlighted": true, - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.cwl.v1_2_1.CWLWorkflow", - "bblocks://ogc.cwl.v1_2_1.CWLGraph", - "bblocks://ogc.cwl.v1_2_1.CWLAtomic" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWL/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWL/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWL/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWL/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/CWL/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-cwl/_sources/v1_2_1/CWL/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-cwl/blob/master/build/tests/cwl/v1_2_1/CWL/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/markdown/cwl/v1_2_1/CWL/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-cwl/build/generateddocs/json-full/cwl/v1_2_1/CWL/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-cwl/bblock/ogc.cwl.v1_2_1.CWL" - } - } - } - ], - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/_cache", - "links": [ - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-cwl/build/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-cwl/build/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-cwl/build/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ] -} \ No newline at end of file diff --git a/build/annotated/_cache/3e431f616bb704ed481a268e73da67bb728c6262b4b563a8497e5d0526e02d4d b/build/annotated/_cache/3e431f616bb704ed481a268e73da67bb728c6262b4b563a8497e5d0526e02d4d deleted file mode 100644 index 9d7e5cd3..00000000 --- a/build/annotated/_cache/3e431f616bb704ed481a268e73da67bb728c6262b4b563a8497e5d0526e02d4d +++ /dev/null @@ -1,248 +0,0 @@ -{ - "name": "Common Workflow Language Profile of PROV", - "abstract": "This is a test of the generic PROV building block using the CWL profile of PROV", - "description": "[CWL (Common Workflow Language)](https://github.com/common-workflow-language/cwl-v1.2) is a scientific workflow description approach.\n[CWLPROV](https://github.com/common-workflow-language/cwlprov) is a profile of the W3C PROV to describe workflows using a standard encoding.\n\nThis bblock is an initial test that the PROV schema can be extended to support such a profile.\n", - "modified": "2025-12-16T08:23:24.826025", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"285d0905c7389562143593be3c626b653c2dc093", - "shortCommitId": "\"285d09", - "date": "2025-12-15T22:36:20+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/prov-cwl", - "gitHubRepository": "https://github.com/ogcincubator/prov-cwl/blob/master/", - "baseURL": "https://ogcincubator.github.io/prov-cwl/", - "viewerURL": "https://ogcincubator.github.io/prov-cwl/", - "validationReport": "https://ogcincubator.github.io/prov-cwl/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/prov-cwl/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json", - "https://ogcincubator.github.io/bblock-prov-schema/build/register.json" - ], - "bblocks": [ - { - "itemIdentifier": "ogc.profiles.prov.cwl.turtle", - "name": "CWL (Prov) from Turtle", - "abstract": "Common Workflow Language - profile from cwltool RDF output", - "status": "under-development", - "dateTimeAddition": "2025-12-15T00:00:00Z", - "itemClass": "model", - "register": "ogcincubator", - "version": "0.1", - "dateOfLastChange": "2025-12-16", - "maturity": "under-development", - "scope": "unstable", - "link": "https://github.com/common-workflow-language/cwlprov/", - "tags": [ - "templates", - "provenance", - "profile", - "cwl", - "cwlprov" - ], - "shaclShapes": {}, - "sourceFiles": "https://ogcincubator.github.io/prov-cwl/_sources/turtle/", - "rdfData": [], - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/prov-cwl/blob/master/build/tests/profiles/prov/cwl/turtle/", - "transforms": [ - { - "id": "bblock-prov-schema", - "type": "jsonld-frame", - "ref": "https://ogcincubator.github.io/prov-cwl/_sources/turtle/transforms/bblock-prov-schema.jsonld", - "description": "Transforms CWL prov into [bblock-prov-schema](https://ogcincubator.github.io/bblock-prov-schema/).\n", - "outputs": { - "mediaTypes": [ - { - "id": "json-ld", - "defaultExtension": "jsonld", - "label": "JSON-LD", - "mimeType": "application/ld+json", - "aliases": [ - "jsonld" - ], - "extensions": [ - "jsonld" - ] - } - ], - "profiles": [ - "bblocks://ogc.ogc-utils.prov" - ] - }, - "code": "{\n \"@context\": [\n \"https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/context.jsonld\",\n {\n \"uuid\": \"urn:uuid:\",\n \"sha1\": \"urn:hash::sha1:\",\n \"wf\": \"arcp://uuid,1f767ad4-ac52-4623-b5bc-dd9faf2b869f/workflow/packed.cwl#\",\n \"wf4ever\": \"http://purl.org/wf4ever/wf4ever#\",\n \"wfdesc\": \"http://purl.org/wf4ever/wfdesc#\",\n \"wfprov\": \"http://purl.org/wf4ever/wfprov#\",\n \"cwlprov\": \"https://w3id.org/cwl/prov#\",\n \"sdo\": \"http://schema.org/\",\n \"foaf\": \"http://xmlns.com/foaf/0.1/\"\n }\n ],\n \"qualifiedGeneration\": {}\n}", - "inputs": { - "mediaTypes": [ - { - "id": "ttl", - "defaultExtension": "ttl", - "label": "RDF/Turtle", - "mimeType": "text/turtle", - "aliases": [ - "turtle", - "rdf/turtle" - ], - "extensions": [ - "ttl" - ] - }, - { - "id": "rdf", - "defaultExtension": "rdf", - "label": "RDF/XML", - "mimeType": "application/rdf+xml", - "aliases": [ - "rdf/xml" - ], - "extensions": [ - "rdf" - ] - }, - { - "id": "json-ld", - "defaultExtension": "jsonld", - "label": "JSON-LD", - "mimeType": "application/ld+json", - "aliases": [ - "jsonld" - ], - "extensions": [ - "jsonld" - ] - } - ] - } - }, - { - "id": "bblock-prov-schema-json", - "type": "jsonld-frame", - "ref": "https://ogcincubator.github.io/prov-cwl/_sources/turtle/transforms/bblock-prov-schema.jsonld", - "description": "Transforms CWL prov into [bblock-prov-schema](https://ogcincubator.github.io/bblock-prov-schema/)\nwith pure JSON output.\n", - "outputs": { - "mediaTypes": [ - { - "id": "json", - "defaultExtension": "json", - "label": "JSON", - "mimeType": "application/json", - "extensions": [ - "json" - ] - } - ], - "profiles": [ - "bblocks://ogc.ogc-utils.prov" - ] - }, - "code": "{\n \"@context\": [\n \"https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/context.jsonld\",\n {\n \"uuid\": \"urn:uuid:\",\n \"sha1\": \"urn:hash::sha1:\",\n \"wf\": \"arcp://uuid,1f767ad4-ac52-4623-b5bc-dd9faf2b869f/workflow/packed.cwl#\",\n \"wf4ever\": \"http://purl.org/wf4ever/wf4ever#\",\n \"wfdesc\": \"http://purl.org/wf4ever/wfdesc#\",\n \"wfprov\": \"http://purl.org/wf4ever/wfprov#\",\n \"cwlprov\": \"https://w3id.org/cwl/prov#\",\n \"sdo\": \"http://schema.org/\",\n \"foaf\": \"http://xmlns.com/foaf/0.1/\"\n }\n ],\n \"qualifiedGeneration\": {}\n}", - "inputs": { - "mediaTypes": [ - { - "id": "ttl", - "defaultExtension": "ttl", - "label": "RDF/Turtle", - "mimeType": "text/turtle", - "aliases": [ - "turtle", - "rdf/turtle" - ], - "extensions": [ - "ttl" - ] - }, - { - "id": "rdf", - "defaultExtension": "rdf", - "label": "RDF/XML", - "mimeType": "application/rdf+xml", - "aliases": [ - "rdf/xml" - ], - "extensions": [ - "rdf" - ] - }, - { - "id": "json-ld", - "defaultExtension": "jsonld", - "label": "JSON-LD", - "mimeType": "application/ld+json", - "aliases": [ - "jsonld" - ], - "extensions": [ - "jsonld" - ] - } - ] - } - } - ], - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/prov-cwl/build/generateddocs/markdown/profiles/prov/cwl/turtle/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/prov-cwl/build/generateddocs/json-full/profiles/prov/cwl/turtle/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/prov-cwl/bblock/ogc.profiles.prov.cwl.turtle" - } - } - }, - { - "itemIdentifier": "ogc.profiles.prov.cwl.provenance", - "name": "CWL (Prov)", - "abstract": "Common Workflow Language - profile using PROV JSON schema building block.", - "status": "under-development", - "dateTimeAddition": "2023-04-05T00:00:00Z", - "itemClass": "schema", - "register": "ogcincubator", - "version": "0.1", - "dateOfLastChange": "2025-12-16", - "link": "https://ogcincubator.github.io/prov-cwl/", - "sources": [], - "maturity": "under-development", - "scope": "unstable", - "tags": [ - "templates", - "provenance", - "profile" - ], - "shaclShapes": {}, - "dependsOn": [ - "ogc.ogc-utils.prov" - ], - "ldContext": "https://ogcincubator.github.io/prov-cwl/build/annotated/profiles/prov/cwl/provenance/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/prov-cwl/build/annotated/profiles/prov/cwl/provenance/schema.yaml", - "application/json": "https://ogcincubator.github.io/prov-cwl/build/annotated/profiles/prov/cwl/provenance/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/prov-cwl/_sources/provenance/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/prov-cwl/_sources/provenance/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/prov-cwl/_sources/provenance/", - "rdfData": [], - "validationPassed": false, - "testOutputs": "https://github.com/ogcincubator/prov-cwl/blob/master/build/tests/profiles/prov/cwl/provenance/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/prov-cwl/build/generateddocs/markdown/profiles/prov/cwl/provenance/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/prov-cwl/build/generateddocs/json-full/profiles/prov/cwl/provenance/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/prov-cwl/bblock/ogc.profiles.prov.cwl.provenance" - } - } - } - ], - "remoteCacheDir": "https://ogcincubator.github.io/prov-cwl/build/annotated/_cache" -} \ No newline at end of file diff --git a/build/annotated/_cache/42681656fc8e1f5ca0152fc5f1b74389ca6785c763e349c967de20a145afc255 b/build/annotated/_cache/42681656fc8e1f5ca0152fc5f1b74389ca6785c763e349c967de20a145afc255 deleted file mode 100644 index 4c380c81..00000000 --- a/build/annotated/_cache/42681656fc8e1f5ca0152fc5f1b74389ca6785c763e349c967de20a145afc255 +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - OGC Location Building Blocks - - - - - -
- - diff --git a/build/annotated/_cache/550f0df6b2ff76c04d3aa2a06d7892c816c8a722a0440ce9beee11d4178be8e6 b/build/annotated/_cache/550f0df6b2ff76c04d3aa2a06d7892c816c8a722a0440ce9beee11d4178be8e6 deleted file mode 100644 index 2773be67..00000000 --- a/build/annotated/_cache/550f0df6b2ff76c04d3aa2a06d7892c816c8a722a0440ce9beee11d4178be8e6 +++ /dev/null @@ -1,1980 +0,0 @@ -{ - "name": "OGC Building Blocks for STAC", - "abstract": "These [Building Blocks](https://ogcincubator.github.io/bblocks-docs/) provide a validation and documentation wrapper over STAC and extension schemas, and aid in transparent re-use of STAC elements", - "description": "Allows for validation and testing of STAC examples.\n\n**STAC extends OGC API Records** (i.e. Records is designed to be compatible with the prior STAC mode) - this packaging supports validation of STAC extensions against underlying Records, Features and Common elements.\n\nSupports definition and testing of transformations to/from STAC from other formats.\n\nImplementers can fork this repository and add additional examples in the `tests/` directory of each Building Block and run validation processes locally.\n\nProvides a framework for documentation and testing of additional extensions.\n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql", - "modified": "2026-08-25T07:34:39.737272", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"3584fc4f3d77bcbceb3e5bfa04909ee5c6548778", - "shortCommitId": "\"3584fc", - "date": "2026-08-24T13:33:49+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/bblocks-stac", - "gitHubRepository": "https://github.com/ogcincubator/bblocks-stac/blob/master/", - "baseURL": "https://ogcincubator.github.io/bblocks-stac/", - "viewerURL": "https://ogcincubator.github.io/bblocks-stac/", - "validationReport": "https://ogcincubator.github.io/bblocks-stac/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/bblocks-stac/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json", - "https://ogcincubator.github.io/cross-domain-model/build/register.json", - "https://ogcincubator.github.io/bblock-prov-schema/build/register.json", - "https://ogcincubator.github.io/geodcat-ogcapi-records/build/register.json" - ], - "bblocks": [ - { - "itemIdentifier": "ogc.contrib.stac.components.assets-ontology", - "name": "STAC Asset Component Ontology", - "highlighted": false, - "title": "Definitions for the STAC Asset Object component", - "description": "Vocabulary for the STAC Asset Object component: assets:roles, with recommended values drawn from the STAC specification's best-practice Asset Roles vocabulary (assets:AssetRoleScheme, a skos:ConceptScheme). The Asset Object's other fields (href, title, description, type) are reused from JSON-LD @id, dct:title, dct:description and dct:format; stac:Asset/stac:hasAsset are reused from the STAC core ontology, not redefined.", - "status": "under-development", - "version": "0.1", - "itemClass": "model", - "dependsOn": [], - "sources": [ - { - "title": "STAC Specification", - "link": "https://stacspec.org/en/about/stac-spec/" - }, - { - "title": "Asset Object field table", - "link": "https://github.com/radiantearth/stac-spec/blob/master/commons/assets.md" - }, - { - "title": "Best Practices \u2014 Asset Roles", - "link": "https://github.com/radiantearth/stac-spec/blob/master/best-practices.md#asset-roles" - } - ], - "shaclShapes": { - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ] - }, - "rules": [], - "dateTimeAddition": "2026-08-25T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/components/assets-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/components/assets-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/components/assets-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.components.assets-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.accuracy-ontology", - "name": "STAC Accuracy Extension Ontology", - "highlighted": false, - "title": "Definitions for STAC Accuracy extension elements", - "description": "Vocabulary defining the elements of the STAC Accuracy extension (accuracy:geometric_x_bias, accuracy:geometric_y_bias, accuracy:geometric_x_stddev, accuracy:geometric_y_stddev, accuracy:geometric_rmse, accuracy:measurement_relative and accuracy:measurement_absolute), providing Linked Data terms for the STAC Accuracy schema. Reuses STAC core classes rather than redefining them. No enumerated values are defined by the extension, so this block has no SKOS component.", - "status": "under-development", - "version": "0.1", - "itemClass": "model", - "dependsOn": [], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/accuracy" - }, - { - "title": "JSON Schema (v1.0.0-beta.1)", - "link": "https://stac-extensions.github.io/accuracy/v1.0.0-beta.1/schema.json" - }, - { - "title": "README (field table and units)", - "link": "https://github.com/stac-extensions/accuracy/blob/main/README.md" - } - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.accuracy-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy-ontology/shapes.shacl" - ] - }, - "rules": [], - "dateTimeAddition": "2026-08-25T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/accuracy-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/accuracy-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/accuracy-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.accuracy-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.cf-ontology", - "name": "STAC CF Extension Ontology", - "highlighted": false, - "title": "Definitions for STAC CF extension elements", - "description": "Describes STAC CF extensions - and mappings to CF convention resources", - "status": "stable", - "version": "0.1", - "itemClass": "model", - "dependsOn": [], - "shaclShapes": { - "ogc.contrib.stac.extensions.cf-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ] - }, - "rules": [], - "dateTimeAddition": "2025-06-12T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/cf-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/cf-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/cf-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.cf-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.classification-ontology", - "name": "STAC Classification Extension Ontology", - "highlighted": false, - "title": "Definitions for STAC Classification extension elements", - "description": "Vocabulary defining the elements of the STAC Classification extension (classification:classes, classification:bitfields, and the Class Object / Bit Field Object fields), providing Linked Data terms for the STAC Classification schema. classification:Class is modeled as a skos:Concept subclass since each classes/bitfields entry is a dataset-specific codelist entry; the codelist containers and per-class statistics stay OWL. Reuses STAC core classes rather than redefining them.", - "status": "under-development", - "version": "0.1", - "itemClass": "model", - "dependsOn": [], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/classification" - }, - { - "title": "JSON Schema (v2.0.0)", - "link": "https://stac-extensions.github.io/classification/v2.0.0/schema.json" - }, - { - "title": "README (Class Object / Bit Field Object field tables)", - "link": "https://github.com/stac-extensions/classification/blob/main/README.md" - }, - { - "title": "Example: item-model-classes.json", - "link": "https://github.com/stac-extensions/classification/raw/refs/heads/main/examples/item-model-classes.json" - } - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.classification-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification-ontology/shapes.shacl" - ] - }, - "rules": [], - "dateTimeAddition": "2026-08-25T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/classification-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/classification-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/classification-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/classification-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.classification-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.eo-ontology", - "name": "STAC Electro-Optical Extension Ontology", - "highlighted": false, - "title": "Definitions for STAC Electro-Optical (EO) extension elements", - "description": "Vocabulary defining the elements of the STAC EO extension (eo:cloud_cover, eo:snow_cover, eo:common_name, eo:center_wavelength, eo:full_width_half_max, eo:solar_illumination), providing Linked Data terms for the STAC EO schema. eo:common_name's fixed 20-value enumeration is modeled as a skos:ConceptScheme (eo:CommonBandNameScheme); the remaining fields stay OWL datatype properties. Reuses STAC core classes rather than redefining them.", - "status": "under-development", - "version": "0.1", - "itemClass": "model", - "dependsOn": [], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/eo" - }, - { - "title": "JSON Schema (v2.0.0)", - "link": "https://stac-extensions.github.io/eo/v2.0.0/schema.json" - }, - { - "title": "README (Common Band Names table)", - "link": "https://github.com/stac-extensions/eo/blob/main/README.md" - } - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.eo-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo-ontology/shapes.shacl" - ] - }, - "shaclClosures": [ - "skos.ttl" - ], - "rules": [], - "dateTimeAddition": "2026-08-25T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/eo-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/eo-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/eo-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/eo-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.eo-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.mlm-ontology", - "name": "STAC Machine Learning Model Extension Ontology", - "highlighted": false, - "title": "Definitions for STAC MLM extension elements", - "description": "Vocabulary defining the elements of the STAC Machine Learning Model (MLM) extension: model identity, framework/accelerator requirements, and the ModelInput/ModelOutput/InputStructure/ResultStructure/ValueScaling structures, providing Linked Data terms for the STAC MLM schema. Tasks, framework, accelerator, resize_type and value-scaling type are modeled as skos:ConceptSchemes; everything else stays OWL. Reuses classification:classes (Classification extension) and aligns with processing:expression (Processing extension) rather than redefining them.", - "status": "under-development", - "version": "0.1", - "itemClass": "model", - "dependsOn": [], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/mlm" - }, - { - "title": "JSON Schema (v1.5.2)", - "link": "https://stac-extensions.github.io/mlm/v1.5.2/schema.json" - }, - { - "title": "README (field descriptions and example)", - "link": "https://github.com/stac-extensions/mlm/blob/main/README.md" - } - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.mlm-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/mlm-ontology/shapes.shacl" - ] - }, - "shaclClosures": [ - "skos.ttl" - ], - "rules": [], - "dateTimeAddition": "2026-08-25T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/mlm-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/mlm-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/mlm-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/mlm-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/mlm-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.mlm-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.osc-ontology", - "name": "STAC Open Science Extension Ontology", - "highlighted": false, - "title": "Definitions for STAC OSC extension elements", - "description": "Vocabulary defining the elements of the STAC ESA Open Science Catalog (OSC) extension (osc:type, osc:status, osc:project, osc:region, osc:variables, osc:missions, osc:experiment, osc:workflows), providing Linked Data terms for the STAC OSC schema. osc:type and osc:status are modeled as skos:ConceptSchemes; the remaining free-text fields stay OWL. Replaces an earlier placeholder that incorrectly reused the STAC core ontology's namespace and described none of OSC's own elements.", - "status": "under-development", - "version": "0.2", - "itemClass": "model", - "dependsOn": [], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/osc" - }, - { - "title": "JSON Schema (v1.0.0)", - "link": "https://stac-extensions.github.io/osc/v1.0.0/schema.json" - }, - { - "title": "README (field table for project/product resources)", - "link": "https://github.com/stac-extensions/osc/blob/main/README.md" - } - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ] - }, - "shaclClosures": [ - "skos.ttl" - ], - "rules": [], - "dateTimeAddition": "2025-06-12T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/osc-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/osc-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/osc-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.osc-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.processing-ontology", - "name": "STAC Processing Extension Ontology", - "highlighted": false, - "title": "Definitions for STAC Processing extension elements", - "description": "Vocabulary defining the elements of the STAC Processing extension (processing:expression, processing:lineage, processing:level, processing:facility, processing:datetime, processing:version and processing:software), providing Linked Data terms for the STAC Processing schema. Reuses STAC core classes rather than redefining them.", - "status": "under-development", - "version": "0.2", - "itemClass": "model", - "dependsOn": [], - "shaclShapes": { - "ogc.contrib.stac.extensions.processing-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" - ] - }, - "rules": [], - "dateTimeAddition": "2025-06-12T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/processing-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/processing-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/processing-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/processing-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.processing-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.raster-ontology", - "name": "STAC Raster Extension Ontology", - "highlighted": false, - "title": "Definitions for STAC Raster extension elements", - "description": "Vocabulary defining the elements of the STAC Raster extension (raster:sampling, raster:bits_per_sample, raster:spatial_resolution, raster:scale, raster:offset, raster:histogram and the Histogram Object), providing Linked Data terms for the STAC Raster schema. raster:sampling's fixed 2-value enumeration is modeled as a skos:ConceptScheme (raster:SamplingScheme); the remaining fields stay OWL.", - "status": "under-development", - "version": "0.1", - "itemClass": "model", - "dependsOn": [], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/raster" - }, - { - "title": "JSON Schema (v2.0.0)", - "link": "https://stac-extensions.github.io/raster/v2.0.0/schema.json" - }, - { - "title": "README (Raster Band Object field table and example)", - "link": "https://github.com/stac-extensions/raster/blob/main/README.md" - } - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.raster-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster-ontology/shapes.shacl" - ] - }, - "shaclClosures": [ - "skos.ttl" - ], - "rules": [], - "dateTimeAddition": "2026-08-25T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/raster-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/raster-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/raster-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/raster-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.raster-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.themes-ontology", - "name": "STAC Themes Extension Ontology", - "highlighted": false, - "title": "Definitions for STAC Themes extension elements", - "description": "Vocabulary defining the elements of the STAC Themes extension (thns:schemes, thns:scheme, thns:concepts, and the Concept Object fields thns:id/thns:name/thns:description), providing Linked Data terms for the STAC Themes schema and for the osc schema block, which reuses this namespace. thns:Concept is modeled as a skos:Concept subclass; thns:Theme and the structural properties stay OWL. Preserves pre-existing thns:* term IRIs already relied on by themes-shacl's SPARQL rules.", - "status": "under-development", - "version": "0.1", - "itemClass": "model", - "dependsOn": [], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/themes" - }, - { - "title": "JSON Schema (v1.0.0)", - "link": "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - }, - { - "title": "README (Theme Object / Concept Object field tables)", - "link": "https://github.com/stac-extensions/themes/blob/main/README.md" - } - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ] - }, - "rules": [], - "dateTimeAddition": "2026-08-25T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/themes-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/themes-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/themes-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.themes-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.core-ontology", - "name": "STAC Core Ontology", - "highlighted": true, - "title": "Definitions for STAC elements Ontology", - "description": "Describes STAC objects", - "status": "stable", - "version": "0.1", - "itemClass": "model", - "dependsOn": [ - "bblocks://ogc.model.cross-domain.prov" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ] - }, - "rules": [], - "dateTimeAddition": "2025-06-12T00:00:00Z", - "dateOfLastChange": "2026-08-25", - "ontology": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/core-ontology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/core-ontology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/core-ontology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.core-ontology" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.components.assets", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "Assets object", - "highlighted": true, - "abstract": "Assets sub-schema reused in items and collections", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "dependsOn": [ - "bblocks://ogc.contrib.stac.core-ontology", - "bblocks://ogc.contrib.stac.components.assets-ontology" - ], - "sources": [ - { - "title": "STAC Specification", - "link": "https://stacspec.org/en/about/stac-spec/" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "item" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/components/assets/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/components/assets/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/components/assets/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.components.assets" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.collection", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Collection", - "highlighted": true, - "abstract": "A SpatioTemporal Asset Catalogs (STAC) collection. This building block implements validation of examples using the canonical schema and a JSON-LD context to a map to a RDF format that can support richer logical constraints and integration with related data.", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator-building-block-register", - "version": "1.1.0", - "dateOfLastChange": "2026-08-25", - "dependsOn": [ - "bblocks://ogc.contrib.stac.components.assets", - "bblocks://ogc.contrib.stac.core-ontology", - "bblocks://ogc.ogc-utils.json-link" - ], - "sources": [ - { - "title": "STAC Specification", - "link": "https://stacspec.org/en/about/stac-spec/" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "collection" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/collection/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/collection/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/collection/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/collection/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/collection/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/collection/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.collection" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.item", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "Version agnostic STAC Item", - "highlighted": true, - "abstract": "Version-neutral SpatioTemporal Asset Catalogs (STAC) item - STAC versions are schema incompatible due to hard restrictions on version numbers. This BuildingBlock covers the interoperability that exists between versions by identifying the common elements, and is extended by version-specific restrictions and extensions.", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "dependsOn": [ - "bblocks://ogc.contrib.stac.components.assets", - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.features.feature", - "bblocks://ogc.contrib.stac.core-ontology", - "bblocks://ogc.api.records.v1.schemas.recordGeoJSON" - ], - "sources": [ - { - "title": "STAC Specification", - "link": "https://stacspec.org/en/about/stac-spec/" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "item" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/item/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/item/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/item/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/item/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/item/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/item/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.item" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.collection-v1-0-0", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Collection (v1.0.0)", - "highlighted": true, - "abstract": "A SpatioTemporal Asset Catalogs (STAC) collection. This building block implements validation of examples using the canonical schema and a JSON-LD context to a map to a RDF format that can support richer logical constraints and integration with related data.", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator-building-block-register", - "version": "1.0.0", - "dateOfLastChange": "2026-08-25", - "sources": [ - { - "title": "STAC Specification", - "link": "https://stacspec.org/en/about/stac-spec/" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "collection" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.contrib.stac.collection" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-0-0/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-0-0/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-0-0/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/collection-v1-0-0/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/collection-v1-0-0/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/collection-v1-0-0/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.collection-v1-0-0" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.collection-v1-1-0", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Collection (v1.1.0)", - "highlighted": true, - "abstract": "A SpatioTemporal Asset Catalogs (STAC) collection. This building block implements validation of examples using the canonical schema and a JSON-LD context to a map to a RDF format that can support richer logical constraints and integration with related data.", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator-building-block-register", - "version": "1.1.0", - "dateOfLastChange": "2026-08-25", - "sources": [ - { - "title": "STAC Specification", - "link": "https://stacspec.org/en/about/stac-spec/" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "collection" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.contrib.stac.collection" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-1-0/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection-v1-1-0/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/collection-v1-1-0/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/collection-v1-1-0/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/collection-v1-1-0/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/collection-v1-1-0/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.collection-v1-1-0" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.accuracy", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Accuracy Extension", - "abstract": "TBD", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "bblocks-stac", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "link": "https://github.com/stac-extensions/accuracy", - "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.accuracy-ontology", - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.contrib.stac.collection" - ], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/accuracy" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "accuracy", - "dataquality" - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.accuracy-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy-ontology/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/accuracy/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/accuracy/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/accuracy/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/accuracy/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.accuracy" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.cf", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC CF Extension", - "abstract": "CF Extension to the SpatioTemporal Asset Catalog (STAC) specification. Allows to provide the Standard Name Table based on the CF metadata convention.", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "bblocks-stac", - "version": "0.2.0", - "dateOfLastChange": "2026-08-25", - "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.cf-ontology", - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.contrib.stac.collection" - ], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/cf" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "CF" - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.cf-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf/", - "validationPassed": false, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/cf/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/cf/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/cf/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.cf" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.classification", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Classification Extension", - "abstract": "STAC Classification Extension for STAC Items and STAC Collections.", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "2.0.0", - "dateOfLastChange": "2026-08-25", - "link": "https://github.com/stac-extensions/classification", - "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.classification-ontology", - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.contrib.stac.collection" - ], - "shaclClosures": [ - "../classification-ontology/ontology.ttl" - ], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/classification" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "classification" - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.classification-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification-ontology/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/classification/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/classification/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/classification/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/classification/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/classification/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/classification/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/classification/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.classification" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.eo", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Electro-Optical Extension", - "abstract": "Electro-Optical (EO) Extension to the SpatioTemporal Asset Catalog (STAC) specification.\n\nEO data is considered to be data that represents a snapshot of the Earth for a single date and time. It could consist of multiple spectral bands in any part of the electromagnetic spectrum. Examples of EO data include sensors with visible, short-wave and mid-wave IR bands (e.g., the OLI instrument on Landsat-8), long-wave IR bands (e.g. TIRS aboard Landsat-8).", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "bblocks-stac", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "link": "https://github.com/stac-extensions/eo", - "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.eo-ontology", - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.contrib.stac.collection" - ], - "shaclClosures": [ - "../eo-ontology/skos.ttl" - ], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/eo" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "eo", - "raster" - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.eo-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo-ontology/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/eo/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/eo/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/eo/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/eo/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/eo/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/eo/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/eo/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.eo" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.osc", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Extension - ESA Open Science Catalog", - "abstract": "STAC Extension for the ESA Open Science Catalog", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "bblocks-stac", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.contrib.stac.collection" - ], - "shaclClosures": [ - "../osc-ontology/skos.ttl" - ], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/osc" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "EarthCODE", - "OSC" - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/osc/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/osc/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/osc/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.osc" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.processing", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Processing Extension", - "abstract": "STAC Processing Extension for STAC Items and STAC Collections.", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "1.2.0", - "dateOfLastChange": "2026-08-25", - "dependsOn": [ - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.contrib.stac.extensions.processing-ontology", - "bblocks://ogc.contrib.stac.collection" - ], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/processing" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "processing" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.contrib.stac.extensions.processing-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/processing/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/processing/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/processing/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/processing/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/processing/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/processing/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/processing/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.processing" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.raster", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Raster Extension", - "abstract": "An item can describe assets that are rasters of one or multiple bands with some information common to them all (raster size, projection) and also specific to each of them (data type, unit, number of bits used, nodata). A raster is often strongly linked with the georeferencing transform and coordinate system definition of all bands (using the projection extension). In many applications, it is interesting to have some metadata about the rasters in the asset (values statistics, value interpretation, transforms).", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "link": "https://github.com/stac-extensions/raster", - "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.raster-ontology", - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.contrib.stac.collection" - ], - "shaclClosures": [ - "../raster-ontology/skos.ttl" - ], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/raster" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "raster" - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.raster-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster-ontology/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/raster/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/raster/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/raster/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/raster/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/raster/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/raster/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/raster/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.raster" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.themes", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Themes Extension", - "abstract": "Themes Extension to the SpatioTemporal Asset Catalog (STAC) specification.\nA knowledge organization system used to classify the resource (controlled vocabularies / keywords)", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "bblocks-stac", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "dependsOn": [ - "bblocks://ogc.api.records.v1.schemas.theme", - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.contrib.stac.extensions.themes-ontology", - "bblocks://ogc.contrib.stac.collection" - ], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/themes" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "themes" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/themes/", - "transforms": [ - { - "id": "dcat-themes", - "type": "shacl-af-rule", - "ref": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes/transforms/dcat-themes.ttl", - "code": "@prefix sh: .\n@prefix xsd: .\n@prefix : .\n\n:themeSchemeIdName\n a sh:NodeShape ;\n sh:targetSubjectsOf ;\n sh:rule [\n\t\ta sh:SPARQLRule ;\n\t\tsh:construct \"\"\"\n\t\t\tCONSTRUCT {\n\t\t\t\t$this ?uriConcept .\n\t\t\t}\n\t\t\tWHERE {\n\t\t\t\t$this ?b .\n\t\t\t\t?b ?concept; ?scheme .\n\t\t\t\t?concept ?conceptId; ?conceptName .\n\t\t\t\tBIND(IRI(CONCAT(?scheme, REPLACE(?conceptId, '.*?::', '/'))) as ?uriConcept)\n\t\t\t}\n\t\t\t\"\"\" ;\n\t] ;\n.\n\n:themeSchemeIRI\n a sh:NodeShape ;\n sh:targetSubjectsOf ;\n sh:rule [\n\t\ta sh:SPARQLRule ;\n\t\tsh:construct \"\"\"\n\t\t\tCONSTRUCT {\n\t\t\t\t$this ?uriConcept .\n\t\t\t}\n\t\t\tWHERE {\n\t\t\t\t$this ?b .\n\t\t\t\t?b ?concept; ?scheme .\n\t\t\t\tFILTER(ISIRI(?concept) && !REGEX(str(?concept), \"^https?://\") && CONTAINS(str(?concept), \"::\"))\n\t\t\t\tBIND(IRI(CONCAT(?scheme, REPLACE(STR(?concept), '.*?::', '/'))) as ?uriConcept)\n\t\t\t}\n\t\t\t\"\"\" ;\n\t] ;\n.\n\n:themeConceptIsIRI\n a sh:NodeShape ;\n sh:targetSubjectsOf ;\n sh:rule [\n\t\ta sh:SPARQLRule ;\n\t\tsh:construct \"\"\"\n\t\t\tCONSTRUCT {\n\t\t\t\t$this ?concept .\n\t\t\t}\n\t\t\tWHERE {\n\t\t\t\t$this ?b .\n\t\t\t\t?b ?concept .\n\t\t\t\tFILTER(ISIRI(?concept) && REGEX(str(?concept), \"^https?://\"))\n\t\t\t}\n\t\t\t\"\"\" ;\n\t] ;\n.", - "inputs": { - "mediaTypes": [ - { - "id": "ttl", - "defaultExtension": "ttl", - "label": "RDF/Turtle", - "mimeType": "text/turtle", - "aliases": [ - "turtle", - "rdf/turtle" - ], - "extensions": [ - "ttl" - ] - }, - { - "id": "rdf", - "defaultExtension": "rdf", - "label": "RDF/XML", - "mimeType": "application/rdf+xml", - "aliases": [ - "rdf/xml" - ], - "extensions": [ - "rdf" - ] - } - ] - }, - "outputs": { - "mediaTypes": [ - { - "id": "ttl", - "defaultExtension": "ttl", - "label": "RDF/Turtle", - "mimeType": "text/turtle", - "aliases": [ - "turtle", - "rdf/turtle" - ], - "extensions": [ - "ttl" - ] - }, - { - "id": "rdf", - "defaultExtension": "rdf", - "label": "RDF/XML", - "mimeType": "application/rdf+xml", - "aliases": [ - "rdf/xml" - ], - "extensions": [ - "rdf" - ] - } - ] - } - } - ], - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/themes/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/themes/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.themes" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.themes-jq", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Themes Extension with JQ pre-uplift step", - "abstract": "Themes Extension to the SpatioTemporal Asset Catalog (STAC) specification.\nA knowledge organization system used to classify the resource (controlled vocabularies / keywords)", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "bblocks-stac", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/themes" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "themes" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.contrib.stac.collection" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-jq/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-jq/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-jq/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-jq/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-jq/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-jq/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-jq/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/themes-jq/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/themes-jq/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/themes-jq/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.themes-jq" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.themes-shacl", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Themes Extension with SHACL semantic uplift step", - "abstract": "Themes Extension to the SpatioTemporal Asset Catalog (STAC) specification.\nA knowledge organization system used to classify the resource (controlled vocabularies / keywords)", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "bblocks-stac", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/themes" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "themes" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.contrib.stac.collection" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-shacl/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-shacl/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-shacl/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-shacl/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-shacl/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-shacl/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-shacl/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/themes-shacl/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/themes-shacl/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/themes-shacl/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.themes-shacl" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.item-prov", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Item with Provenance", - "highlighted": true, - "abstract": "A SpatioTemporal Asset Catalogs (STAC) item with a provenance trace supporting the PROV-O model and DAG (directed acyclic graph) through both object nesting and references", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogcincubator", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "sources": [ - { - "title": "STAC Specification", - "link": "https://stacspec.org/en/about/stac-spec/" - }, - { - "title": "PROV-O Specification", - "link": "https://www.w3.org/TR/prov-o/" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "item", - "provenance" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.contrib.stac.item" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-prov/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-prov/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/item-prov/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-prov/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-prov/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/item-prov/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/item-prov/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/item-prov/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/item-prov/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.item-prov" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.item-v1-0-0", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Item (v1.0.0)", - "highlighted": true, - "abstract": "A SpatioTemporal Asset Catalogs (STAC) item. This version specific building block enforces the schema restriction on STAC version by importing the canonical STAC 1.0 schema, but also cross-validates against the STAC version agnostic schema.", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "sources": [ - { - "title": "STAC Specification", - "link": "https://stacspec.org/en/about/stac-spec/" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "item" - ], - "shaclShapes": { - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.geo.features.feature", - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.api.records.v1.schemas.recordGeoJSON" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-0-0/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-0-0/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/item-v1-0-0/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-0-0/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-0-0/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/item-v1-0-0/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/item-v1-0-0/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/item-v1-0-0/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.item-v1-0-0" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.item-v1-1-0", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Item (v1.1.0)", - "highlighted": true, - "abstract": "A SpatioTemporal Asset Catalogs (STAC) item", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "0.1", - "dateOfLastChange": "2026-08-25", - "sources": [ - { - "title": "STAC Specification", - "link": "https://stacspec.org/en/about/stac-spec/" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "item" - ], - "shaclShapes": { - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.geo.features.feature", - "bblocks://ogc.contrib.stac.item", - "bblocks://ogc.api.records.v1.schemas.recordGeoJSON" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-1-0/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-1-0/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/item-v1-1-0/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-1-0/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item-v1-1-0/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/item-v1-1-0/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/item-v1-1-0/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/item-v1-1-0/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/item-v1-1-0/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.item-v1-1-0" - } - } - }, - { - "itemIdentifier": "ogc.contrib.stac.extensions.mlm", - "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/master/ogc/bblocks/metadata-schema.yaml", - "name": "STAC Machine Learning Model", - "abstract": "STAC Machine Learning Model (MLM) Extension to describe ML models, their training details, and inference runtime requirements.", - "status": "under-development", - "dateTimeAddition": "2023-12-08T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "1.4.0", - "dateOfLastChange": "2026-08-25", - "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.eo", - "bblocks://ogc.contrib.stac.extensions.processing", - "bblocks://ogc.contrib.stac.extensions.mlm-ontology", - "bblocks://ogc.contrib.stac.collection", - "bblocks://ogc.contrib.stac.extensions.classification", - "bblocks://ogc.contrib.stac.extensions.raster", - "bblocks://ogc.contrib.stac.item" - ], - "shaclClosures": [ - "../mlm-ontology/skos.ttl" - ], - "sources": [ - { - "title": "GitHub Repository", - "link": "https://github.com/stac-extensions/mlm" - } - ], - "scope": "contrib", - "tags": [ - "stac", - "stac-extension", - "mlm" - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.eo-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo-ontology/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.contrib.stac.extensions.processing-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.mlm-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/mlm-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.classification-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/classification-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.raster-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/raster-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/mlm/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/mlm/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/mlm/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/mlm/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/mlm/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/mlm/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/mlm/", - "validationPassed": false, - "testOutputs": "https://github.com/ogcincubator/bblocks-stac/blob/master/build/tests/contrib/stac/extensions/mlm/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/markdown/contrib/stac/extensions/mlm/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-stac/build/generateddocs/json-full/contrib/stac/extensions/mlm/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-stac/bblock/ogc.contrib.stac.extensions.mlm" - } - } - } - ], - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-stac/build/annotated/_cache", - "links": [ - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-stac/build/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-stac/build/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-stac/build/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ] -} \ No newline at end of file diff --git a/build/annotated/_cache/6e4cd0e01496f05a5ab184083d4174b1c470a1793f8dcccebebf59b1522e2c6b b/build/annotated/_cache/6e4cd0e01496f05a5ab184083d4174b1c470a1793f8dcccebebf59b1522e2c6b deleted file mode 100644 index 6d6fe603..00000000 --- a/build/annotated/_cache/6e4cd0e01496f05a5ab184083d4174b1c470a1793f8dcccebebf59b1522e2c6b +++ /dev/null @@ -1,1691 +0,0 @@ -{ - "name": "Wf4Ever Building Blocks", - "abstract": "Building blocks for the Wf4Ever ontologies suite (wfdesc, wfprov, ro, wf4ever) enabling\nworkflow description, provenance tracking, research object aggregation, and specialized artifact types.\n", - "description": "This repository contains four separate building blocks for the **Wf4Ever ontologies**:\n\n- **wfdesc**: Workflow Description Ontology for describing workflow structure (prospective provenance)\n- **wfprov**: Workflow Provenance Ontology for tracking execution traces (retrospective provenance)\n- **ro**: Research Object Ontology for packaging and aggregating research artifacts\n- **wf4ever**: Extension ontology providing specialized artifact types (File, Dataset, Document, Image) and process types (WebServiceProcess, WorkflowResearchObject)\n\nAll examples are based on real CWL (Common Workflow Language) provenance data from\nscientific workflow executions.\n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-01-13T22:38:23.196610", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"e31f9b7205a141a60831e312d473ddf981d03c99", - "shortCommitId": "\"e31f9b", - "date": "2026-01-13T14:30:58+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/bblocks-wf4ever", - "gitHubRepository": "https://github.com/ogcincubator/bblocks-wf4ever/blob/master/", - "baseURL": "https://ogcincubator.github.io/bblocks-wf4ever/", - "viewerURL": "https://ogcincubator.github.io/bblocks-wf4ever/", - "validationReport": "https://ogcincubator.github.io/bblocks-wf4ever/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/bblocks-wf4ever/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json", - "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/register.json", - "https://ogcincubator.github.io/geodcat-ogcapi-records/build/register.json", - "https://ogcincubator.github.io/bblock-prov-schema/build/register.json", - "https://ogcincubator.github.io/bblocks-cwl/build/register.json" - ], - "bblocks": [ - { - "itemIdentifier": "ogc.bbr.wf4ever.ro.Resource", - "name": "ro:Resource", - "abstract": "A resource that can be aggregated in a Research Object. Resources represent any artifact that contributes to the research outcome, such as data files, workflows, documentation, or external references.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Research Object Ontology - Resource", - "link": "http://purl.org/wf4ever/ro#Resource" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "ro", - "resource", - "research-object" - ], - "group": "Wf4Ever - ro", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/Resource/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/Resource/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/Resource/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/Resource/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/Resource/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/Resource/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/ro/Resource/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/ro/Resource/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.ro.Resource" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.ro.Folder", - "name": "ro:Folder", - "abstract": "A folder that organizes resources within a Research Object. Folders provide hierarchical structure, similar to filesystem directories, allowing logical grouping of related resources.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Research Object Ontology - Folder", - "link": "http://purl.org/wf4ever/ro#Folder" - } - ], - "maturity": "development", - "scope": "unstable", - "profileOf": [ - "ogc.bbr.wf4ever.ro.Resource" - ], - "tags": [ - "ro", - "folder", - "organization" - ], - "group": "Wf4Ever - ro", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/Folder/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/Folder/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/Folder/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/Folder/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/Folder/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/Folder/", - "rdfData": [], - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-wf4ever/blob/master/build/tests/bbr/wf4ever/ro/Folder/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/ro/Folder/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/ro/Folder/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.ro.Folder" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.ro.SemanticAnnotation", - "name": "ro:SemanticAnnotation", - "abstract": "A semantic annotation is a specialization of ao:Annotation which requires that the annotation body points to an RDF Graph containing semantic information about the annotated resource.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Research Object Ontology - SemanticAnnotation", - "link": "http://purl.org/wf4ever/ro#SemanticAnnotation" - } - ], - "maturity": "development", - "scope": "unstable", - "dependsOn": [], - "tags": [ - "ro", - "research-object", - "annotation", - "semantic" - ], - "group": "Wf4Ever - ro", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/SemanticAnnotation/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/SemanticAnnotation/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/SemanticAnnotation/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/SemanticAnnotation/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/ro/SemanticAnnotation/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/ro/SemanticAnnotation/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.ro.SemanticAnnotation" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.ro", - "name": "Research Object Ontology (ro)", - "abstract": "The Research Object ontology (ro) provides concepts for bundling and aggregating research artifacts, describing folder structures and annotations.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "schema", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Research Object Ontology", - "link": "http://purl.org/wf4ever/ro" - }, - { - "title": "OAI-ORE", - "link": "http://www.openarchives.org/ore/" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "research-object", - "ro", - "ontology", - "wf4ever", - "aggregation" - ], - "group": "Wf4Ever Ontologies", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/context.jsonld", - "ontology": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/ontology.ttl", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/ro/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/ro/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.ro" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wf4ever.Dataset", - "name": "wf4ever:Dataset", - "abstract": "A dataset artifact - a collection of data values or files representing a scientific dataset.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Wf4Ever Ontology - Dataset", - "link": "http://purl.org/wf4ever/wf4ever#Dataset" - } - ], - "maturity": "development", - "scope": "unstable", - "profileOf": [ - "ogc.bbr.wf4ever.wfdesc.Artifact" - ], - "tags": [ - "wf4ever", - "artifact", - "dataset" - ], - "group": "Wf4Ever - wf4ever", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/Dataset/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/Dataset/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/Dataset/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/Dataset/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wf4ever/Dataset/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wf4ever/Dataset/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wf4ever.Dataset" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wf4ever.Document", - "name": "wf4ever:Document", - "abstract": "A document artifact - textual or formatted content such as PDF, HTML, or text files.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Wf4Ever Ontology - Document", - "link": "http://purl.org/wf4ever/wf4ever#Document" - } - ], - "maturity": "development", - "scope": "unstable", - "profileOf": [ - "ogc.bbr.wf4ever.wfdesc.Artifact" - ], - "tags": [ - "wf4ever", - "artifact", - "document" - ], - "group": "Wf4Ever - wf4ever", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/Document/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/Document/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/Document/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/Document/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wf4ever/Document/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wf4ever/Document/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wf4ever.Document" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wf4ever.File", - "name": "wf4ever:File", - "abstract": "A file artifact - a specialization of wfdesc:Artifact representing a file-based data entity used or produced by workflow execution.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Wf4Ever Ontology - File", - "link": "http://purl.org/wf4ever/wf4ever#File" - } - ], - "maturity": "development", - "scope": "unstable", - "profileOf": [ - "ogc.bbr.wf4ever.wfdesc.Artifact" - ], - "tags": [ - "wf4ever", - "artifact", - "file" - ], - "group": "Wf4Ever - wf4ever", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/File/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/File/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/File/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/File/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wf4ever/File/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wf4ever/File/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wf4ever.File" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wf4ever.Image", - "name": "wf4ever:Image", - "abstract": "An image artifact - visual representation such as PNG, JPEG, or raster geospatial imagery.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Wf4Ever Ontology - Image", - "link": "http://purl.org/wf4ever/wf4ever#Image" - } - ], - "maturity": "development", - "scope": "unstable", - "profileOf": [ - "ogc.bbr.wf4ever.wfdesc.Artifact" - ], - "tags": [ - "wf4ever", - "artifact", - "image" - ], - "group": "Wf4Ever - wf4ever", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/Image/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/Image/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/Image/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/Image/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wf4ever/Image/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wf4ever/Image/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wf4ever.Image" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wf4ever.WebServiceProcess", - "name": "wf4ever:WebServiceProcess", - "abstract": "A web service process - a process description whose enactment involves making a web service call.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Wf4Ever Ontology - WebServiceProcess", - "link": "http://purl.org/wf4ever/wf4ever#WebServiceProcess" - } - ], - "maturity": "development", - "scope": "unstable", - "profileOf": [ - "ogc.bbr.wf4ever.wfdesc.Process" - ], - "tags": [ - "wf4ever", - "process", - "web-service" - ], - "group": "Wf4Ever - wf4ever", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/WebServiceProcess/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/WebServiceProcess/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/WebServiceProcess/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/WebServiceProcess/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wf4ever/WebServiceProcess/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wf4ever/WebServiceProcess/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wf4ever.WebServiceProcess" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfdesc", - "name": "Workflow Description Ontology (wfdesc)", - "abstract": "The Workflow Description ontology (wfdesc) describes the structure of workflows, including processes, inputs, outputs, and data flow.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "schema", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Workflow Description Ontology", - "link": "http://purl.org/wf4ever/wfdesc" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "workflow", - "wfdesc", - "ontology", - "wf4ever" - ], - "group": "Wf4Ever Ontologies", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/context.jsonld", - "ontology": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/ontology.ttl", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/", - "rdfData": [], - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-wf4ever/blob/master/build/tests/bbr/wf4ever/wfdesc/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfdesc/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfdesc/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfdesc" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfdesc.Artifact", - "name": "wfdesc:Artifact", - "abstract": "An artifact representing a data value, file, or resource that can be used as input or generated as output by workflow processes. Artifacts provide concrete data representations for parameter binding.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "dependsOn": [], - "sources": [ - { - "title": "Workflow Description Ontology - Artifact", - "link": "http://purl.org/wf4ever/wfdesc#Artifact" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "workflow", - "wfdesc", - "artifact", - "data", - "parameter" - ], - "group": "Wf4Ever - wfdesc", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Artifact/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Artifact/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Artifact/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Artifact/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfdesc/Artifact/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfdesc/Artifact/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfdesc.Artifact" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfdesc.WorkflowInstance", - "name": "wfdesc:WorkflowInstance", - "abstract": "A specialized workflow description that includes all concrete data, parameters, and settings required to execute a specific workflow run. It bridges the gap between abstract workflow descriptions and concrete workflow executions.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "profileOf": [ - "ogc.bbr.wf4ever.wfdesc.Workflow" - ], - "sources": [ - { - "title": "Workflow Description Ontology - WorkflowInstance", - "link": "http://purl.org/wf4ever/wfdesc#WorkflowInstance" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "workflow", - "wfdesc", - "instance", - "execution", - "configuration" - ], - "group": "Wf4Ever - wfdesc", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/WorkflowInstance/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/WorkflowInstance/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/WorkflowInstance/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/WorkflowInstance/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfdesc/WorkflowInstance/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfdesc/WorkflowInstance/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfdesc.WorkflowInstance" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.ro.AggregatedAnnotation", - "name": "ro:AggregatedAnnotation", - "abstract": "An annotation about resources within a Research Object. Annotations provide additional metadata, provenance information, or contextual details about aggregated resources, stored as part of the Research Object itself.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Research Object Ontology - AggregatedAnnotation", - "link": "http://purl.org/wf4ever/ro#AggregatedAnnotation" - } - ], - "maturity": "development", - "scope": "unstable", - "profileOf": [ - "ogc.bbr.wf4ever.ro.SemanticAnnotation" - ], - "dependsOn": [ - "ogc.bbr.wf4ever.ro.Resource" - ], - "tags": [ - "ro", - "annotation", - "metadata" - ], - "group": "Wf4Ever - ro", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/AggregatedAnnotation/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/AggregatedAnnotation/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/AggregatedAnnotation/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/AggregatedAnnotation/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/AggregatedAnnotation/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/AggregatedAnnotation/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/ro/AggregatedAnnotation/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/ro/AggregatedAnnotation/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.ro.AggregatedAnnotation" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.ro.Manifest", - "name": "ro:Manifest", - "abstract": "A manifest that describes the structure and contents of a Research Object. The manifest provides metadata about the Research Object, its aggregated resources, annotations, and organizational structure.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Research Object Ontology - Manifest", - "link": "http://purl.org/wf4ever/ro#Manifest" - } - ], - "maturity": "development", - "scope": "unstable", - "dependsOn": [ - "ogc.bbr.wf4ever.ro.Resource" - ], - "tags": [ - "ro", - "manifest", - "metadata" - ], - "group": "Wf4Ever - ro", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/Manifest/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/Manifest/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/Manifest/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/Manifest/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/Manifest/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/Manifest/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/ro/Manifest/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/ro/Manifest/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.ro.Manifest" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.ro.FolderEntry", - "name": "ro:FolderEntry", - "abstract": "An entry within a folder that associates a name with a resource. FolderEntries provide the mapping between folder paths and actual resources, similar to filesystem directory entries.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Research Object Ontology - FolderEntry", - "link": "http://purl.org/wf4ever/ro#FolderEntry" - } - ], - "maturity": "development", - "scope": "unstable", - "dependsOn": [ - "ogc.bbr.wf4ever.ro.Resource", - "ogc.bbr.wf4ever.ro.Folder" - ], - "tags": [ - "ro", - "folder-entry", - "organization" - ], - "group": "Wf4Ever - ro", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/FolderEntry/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/FolderEntry/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/FolderEntry/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/FolderEntry/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/FolderEntry/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/FolderEntry/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/ro/FolderEntry/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/ro/FolderEntry/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.ro.FolderEntry" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfprov", - "name": "Workflow Provenance Ontology (wfprov)", - "abstract": "The Workflow Provenance ontology (wfprov) extends PROV-O to describe workflow execution traces, linking workflow runs to their descriptions.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "schema", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Workflow Provenance Ontology", - "link": "http://purl.org/wf4ever/wfprov" - }, - { - "title": "PROV-O", - "link": "https://www.w3.org/TR/prov-o/" - } - ], - "maturity": "development", - "scope": "unstable", - "dependsOn": [ - "ogc.bbr.wf4ever.wfdesc" - ], - "tags": [ - "workflow", - "provenance", - "wfprov", - "ontology", - "wf4ever", - "prov" - ], - "group": "Wf4Ever Ontologies", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/context.jsonld", - "ontology": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ontology.ttl", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/", - "rdfData": [], - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-wf4ever/blob/master/build/tests/bbr/wf4ever/wfprov/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfprov/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfprov/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfprov" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfdesc.Parameter", - "name": "wfdesc:Parameter", - "abstract": "A parameter (input or output) of a workflow process. This is the base class for Input, Output, and Configuration.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "dependsOn": [ - "ogc.bbr.wf4ever.wfdesc.Artifact" - ], - "sources": [ - { - "title": "Workflow Description Ontology - Parameter", - "link": "http://purl.org/wf4ever/wfdesc#Parameter" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "workflow", - "wfdesc", - "parameter", - "ontology" - ], - "group": "Wf4Ever - wfdesc", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Parameter/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Parameter/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Parameter/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Parameter/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Parameter/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Parameter/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfdesc/Parameter/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfdesc/Parameter/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfdesc.Parameter" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.ro.ResearchObject", - "name": "ro:ResearchObject", - "abstract": "A Research Object that bundles resources, data, methods, and contextual information. It provides a structured way to package research outputs with their provenance, making them portable, shareable, and preservable.", - "highlighted": true, - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Research Object Ontology - ResearchObject", - "link": "http://purl.org/wf4ever/ro#ResearchObject" - } - ], - "maturity": "development", - "scope": "unstable", - "dependsOn": [ - "ogc.bbr.wf4ever.ro.Resource", - "ogc.bbr.wf4ever.ro.Manifest" - ], - "tags": [ - "ro", - "research-object", - "aggregation" - ], - "group": "Wf4Ever - ro", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/ResearchObject/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/ResearchObject/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/ro/ResearchObject/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/ResearchObject/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/ResearchObject/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/ro/ResearchObject/", - "rdfData": [], - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-wf4ever/blob/master/build/tests/bbr/wf4ever/ro/ResearchObject/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/ro/ResearchObject/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/ro/ResearchObject/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.ro.ResearchObject" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wf4ever", - "name": "Wf4Ever Extension Ontology", - "abstract": "The wf4ever ontology extends ro, wfdesc and wfprov with specialized artifact and process types commonly used in workflow research objects.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "schema", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Wf4Ever Ontology", - "link": "http://purl.org/wf4ever/wf4ever" - } - ], - "maturity": "development", - "scope": "unstable", - "dependsOn": [ - "ogc.bbr.wf4ever.wfdesc", - "ogc.bbr.wf4ever.wfprov", - "ogc.bbr.wf4ever.ro" - ], - "tags": [ - "wf4ever", - "workflow", - "research-object", - "artifact-types" - ], - "group": "Wf4Ever - wf4ever", - "shaclShapes": {}, - "ontology": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/ontology.ttl", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wf4ever/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wf4ever/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wf4ever" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfdesc.Input", - "name": "wfdesc:Input", - "abstract": "An input parameter to a workflow process. Inputs receive data from external sources or from outputs of other processes via DataLinks.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "profileOf": [ - "ogc.bbr.wf4ever.wfdesc.Parameter" - ], - "sources": [ - { - "title": "Workflow Description Ontology - Input", - "link": "http://purl.org/wf4ever/wfdesc#Input" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "workflow", - "wfdesc", - "input", - "parameter" - ], - "group": "Wf4Ever - wfdesc", - "shaclShapes": {}, - "dependsOn": [ - "ogc.bbr.wf4ever.wfdesc.Parameter" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Input/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Input/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Input/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Input/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Input/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Input/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfdesc/Input/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfdesc/Input/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfdesc.Input" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfdesc.Output", - "name": "wfdesc:Output", - "abstract": "An output parameter from a workflow process. Outputs produce data that can be consumed by inputs of other processes or as final workflow results.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "profileOf": [ - "ogc.bbr.wf4ever.wfdesc.Parameter" - ], - "sources": [ - { - "title": "Workflow Description Ontology - Output", - "link": "http://purl.org/wf4ever/wfdesc#Output" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "workflow", - "wfdesc", - "output", - "parameter" - ], - "group": "Wf4Ever - wfdesc", - "shaclShapes": {}, - "dependsOn": [ - "ogc.bbr.wf4ever.wfdesc.Parameter" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Output/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Output/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Output/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Output/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Output/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Output/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfdesc/Output/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfdesc/Output/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfdesc.Output" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfprov.Artifact", - "name": "wfprov:Artifact", - "abstract": "A data entity that was used as input or generated as output during a workflow execution. Artifacts are the data products consumed or produced by process runs.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "dependsOn": [ - "ogc.ogc-utils.prov", - "ogc.bbr.wf4ever.wfdesc.Parameter" - ], - "sources": [ - { - "title": "Workflow Provenance Ontology - Artifact", - "link": "http://purl.org/wf4ever/wfprov#Artifact" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "wfprov", - "artifact", - "provenance", - "data" - ], - "group": "Wf4Ever - wfprov", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/Artifact/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/Artifact/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/Artifact/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/Artifact/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/Artifact/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/Artifact/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfprov/Artifact/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfprov/Artifact/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfprov.Artifact" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfprov.WorkflowEngine", - "name": "wfprov:WorkflowEngine", - "abstract": "A software agent that executes workflows. The WorkflowEngine is responsible for enacting workflow and process executions, managing the execution environment and resources.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Workflow Provenance Ontology - WorkflowEngine", - "link": "http://purl.org/wf4ever/wfprov#WorkflowEngine" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "wfprov", - "workflow-engine", - "agent", - "execution" - ], - "group": "Wf4Ever - wfprov", - "shaclShapes": {}, - "dependsOn": [ - "ogc.ogc-utils.prov" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowEngine/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowEngine/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowEngine/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/WorkflowEngine/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/WorkflowEngine/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/WorkflowEngine/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfprov/WorkflowEngine/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfprov/WorkflowEngine/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfprov.WorkflowEngine" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfdesc.DataLink", - "name": "wfdesc:DataLink", - "abstract": "A connection between processes in a workflow, linking an output of one process to an input of another process. DataLinks define the data flow in a workflow.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "dependsOn": [ - "ogc.bbr.wf4ever.wfdesc.Input", - "ogc.bbr.wf4ever.wfdesc.Output" - ], - "sources": [ - { - "title": "Workflow Description Ontology - DataLink", - "link": "http://purl.org/wf4ever/wfdesc#DataLink" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "workflow", - "wfdesc", - "datalink", - "dataflow" - ], - "group": "Wf4Ever - wfdesc", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/DataLink/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/DataLink/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/DataLink/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/DataLink/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/DataLink/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/DataLink/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfdesc/DataLink/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfdesc/DataLink/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfdesc.DataLink" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfdesc.Process", - "name": "wfdesc:Process", - "abstract": "A computational process or task in a workflow. Processes have inputs, outputs, and perform computations. This is the base class for atomic processes and composite Workflows.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "dependsOn": [ - "ogc.bbr.wf4ever.wfdesc.Input", - "ogc.bbr.wf4ever.wfdesc.Output" - ], - "sources": [ - { - "title": "Workflow Description Ontology - Process", - "link": "http://purl.org/wf4ever/wfdesc#Process" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "workflow", - "wfdesc", - "process", - "computation" - ], - "group": "Wf4Ever - wfdesc", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Process/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Process/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Process/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Process/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Process/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Process/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfdesc/Process/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfdesc/Process/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfdesc.Process" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfdesc.Workflow", - "name": "wfdesc:Workflow", - "abstract": "A composite process that contains sub-processes connected by data links. Workflows are directed graphs where nodes are processes and edges are data flow connections.", - "highlighted": true, - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "profileOf": [ - "ogc.bbr.wf4ever.wfdesc.Process" - ], - "dependsOn": [ - "ogc.api.processes.v1.schemas.process", - "ogc.bbr.wf4ever.wfdesc.Process", - "ogc.bbr.wf4ever.wfdesc.DataLink" - ], - "sources": [ - { - "title": "Workflow Description Ontology - Workflow", - "link": "http://purl.org/wf4ever/wfdesc#Workflow" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "workflow", - "wfdesc", - "composite", - "graph" - ], - "group": "Wf4Ever - wfdesc", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Workflow/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Workflow/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfdesc/Workflow/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Workflow/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Workflow/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfdesc/Workflow/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfdesc/Workflow/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfdesc/Workflow/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfdesc.Workflow" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfprov.ProcessRun", - "name": "wfprov:ProcessRun", - "abstract": "An execution instance of a process. A ProcessRun represents the actual execution of a process described by wfdesc:Process, tracking what happened during that execution including inputs used, outputs generated, and timing information.", - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Workflow Provenance Ontology - ProcessRun", - "link": "http://purl.org/wf4ever/wfprov#ProcessRun" - } - ], - "maturity": "development", - "scope": "unstable", - "dependsOn": [ - "ogc.ogc-utils.prov", - "ogc.bbr.wf4ever.wfprov.Artifact", - "ogc.bbr.wf4ever.wfdesc.Process", - "ogc.bbr.wf4ever.wfprov.WorkflowEngine" - ], - "tags": [ - "wfprov", - "process-run", - "execution", - "provenance" - ], - "group": "Wf4Ever - wfprov", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/ProcessRun/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/ProcessRun/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/ProcessRun/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfprov/ProcessRun/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfprov/ProcessRun/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfprov.ProcessRun" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wf4ever.WorkflowResearchObject", - "name": "wf4ever:WorkflowResearchObject", - "abstract": "A research object that aggregates at least one workflow description, along with associated resources and provenance.", - "highlighted": true, - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Wf4Ever Ontology - WorkflowResearchObject", - "link": "http://purl.org/wf4ever/wf4ever#WorkflowResearchObject" - } - ], - "maturity": "development", - "scope": "unstable", - "dependsOn": [ - "ogc.bbr.wf4ever.ro.ResearchObject", - "ogc.bbr.wf4ever.wfdesc.Workflow" - ], - "tags": [ - "wf4ever", - "research-object", - "workflow" - ], - "group": "Wf4Ever - wf4ever", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/WorkflowResearchObject/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever/WorkflowResearchObject/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/WorkflowResearchObject/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever/WorkflowResearchObject/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wf4ever/WorkflowResearchObject/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wf4ever/WorkflowResearchObject/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wf4ever.WorkflowResearchObject" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wfprov.WorkflowRun", - "name": "wfprov:WorkflowRun", - "abstract": "An execution instance of a workflow. A WorkflowRun is a special type of ProcessRun that represents the execution of a complete workflow (wfdesc:Workflow), containing multiple ProcessRuns for its sub-processes.", - "highlighted": true, - "status": "under-development", - "dateTimeAddition": "2025-11-07T00:00:00Z", - "itemClass": "datatype", - "register": "ogc-wf4ever", - "version": "1.0", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "Workflow Provenance Ontology - WorkflowRun", - "link": "http://purl.org/wf4ever/wfprov#WorkflowRun" - } - ], - "maturity": "development", - "scope": "unstable", - "profileOf": [ - "ogc.bbr.wf4ever.wfprov.ProcessRun" - ], - "dependsOn": [ - "ogc.bbr.wf4ever.wfdesc.Workflow", - "ogc.bbr.wf4ever.wfprov.ProcessRun" - ], - "tags": [ - "wfprov", - "workflow-run", - "execution", - "provenance" - ], - "group": "Wf4Ever - wfprov", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/WorkflowRun/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/WorkflowRun/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wfprov/WorkflowRun/", - "rdfData": [], - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-wf4ever/blob/master/build/tests/bbr/wf4ever/wfprov/WorkflowRun/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wfprov/WorkflowRun/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wfprov/WorkflowRun/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wfprov.WorkflowRun" - } - } - }, - { - "itemIdentifier": "ogc.bbr.wf4ever.wf4ever-profiles.complete-provenance-trace", - "name": "Complete Workflow Provenance Trace", - "abstract": "Master profile combining Research Object, Workflow Description, and Workflow Execution Provenance", - "status": "under-development", - "dateTimeAddition": "2025-01-11T00:00:00Z", - "itemClass": "schema", - "register": "wf4ever", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "maturity": "development", - "scope": "unstable", - "sources": [ - { - "title": "Wf4Ever Research Object Model", - "link": "http://purl.org/wf4ever/model" - }, - { - "title": "CWLProv - Provenance profiles for Common Workflow Language", - "link": "https://w3id.org/cwl/prov" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever-profiles/complete-provenance-trace/schema.yaml", - "sourceContext": "context.jsonld", - "dependsOn": [ - "ogc.bbr.wf4ever.wfprov.WorkflowRun", - "ogc.bbr.wf4ever.ro.ResearchObject", - "ogc.bbr.wf4ever.wfdesc.Workflow", - "ogc.bbr.wf4ever.ro.Manifest" - ], - "tags": [ - "provenance", - "workflow", - "research-object", - "cwl", - "profile", - "end-to-end" - ], - "description": "## Description\n\nThis master profile combines all elements of the Wf4Ever ontology suite to represent a complete workflow provenance trace:\n\n- **Research Object (RO)**: Container aggregating all workflow-related resources\n- **Workflow Description (WFDESC)**: Prospective provenance - the workflow structure and specification\n- **Workflow Execution (WFPROV)**: Retrospective provenance - the actual execution trace\n\nThis building block demonstrates the full integration of:\n1. Workflow structure (inputs, outputs, steps)\n2. Execution trace (runs, artifacts, agents)\n3. Research object packaging (aggregation, annotations, manifest)\n\n## Purpose\n\nThis profile serves multiple purposes:\n- **Validation**: End-to-end test of the complete Wf4Ever model\n- **Documentation**: Demonstrates how all pieces fit together\n- **Interoperability**: Shows mapping to PROV-O and other standards\n- **Real-world example**: Based on actual CWLProv data from scientific workflows\n\n## Use Cases\n\n1. **Scientific Workflow Archival**: Package complete workflow execution for reproducibility\n2. **Provenance Tracking**: Track data lineage from input to output through workflow steps\n3. **Workflow Sharing**: Share not just the workflow definition, but execution traces and results\n4. **Compliance**: Meet FAIR data principles with complete provenance metadata\n\n## Structure\n\nA complete provenance trace contains:\n\n```\nResearch Object\n\u251c\u2500\u2500 Manifest (describes RO)\n\u251c\u2500\u2500 Workflow (wfdesc:Workflow)\n\u2502 \u251c\u2500\u2500 Inputs (wfdesc:Input)\n\u2502 \u251c\u2500\u2500 Outputs (wfdesc:Output)\n\u2502 \u2514\u2500\u2500 Processes (wfdesc:Process)\n\u251c\u2500\u2500 WorkflowRun (wfprov:WorkflowRun)\n\u2502 \u251c\u2500\u2500 Used (input artifacts)\n\u2502 \u251c\u2500\u2500 Generated (output artifacts)\n\u2502 \u251c\u2500\u2500 wasAssociatedWith (agents/engines)\n\u2502 \u2514\u2500\u2500 ProcessRuns (sub-executions)\n\u2514\u2500\u2500 Annotations (metadata, attributions)\n```\n\n## Mapping to Standards\n\n- **PROV-O**: WorkflowRun \u2192 prov:Activity, Artifacts \u2192 prov:Entity\n- **DCAT**: Research Object \u2192 dcat:Dataset\n- **OGC API Processes**: Workflow \u2192 Process description\n- **ORE**: Research Object uses ORE aggregation model\n", - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever-profiles/complete-provenance-trace/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever-profiles/complete-provenance-trace/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wf4ever-profiles/complete-provenance-trace/schema.json" - }, - "sourceLdContext": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever-profiles/complete-provenance-trace/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-wf4ever/_sources/wf4ever-profiles/complete-provenance-trace/", - "rdfData": [], - "validationPassed": false, - "testOutputs": "https://github.com/ogcincubator/bblocks-wf4ever/blob/master/build/tests/bbr/wf4ever/wf4ever-profiles/complete-provenance-trace/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/markdown/bbr/wf4ever/wf4ever-profiles/complete-provenance-trace/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/build/generateddocs/json-full/bbr/wf4ever/wf4ever-profiles/complete-provenance-trace/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-wf4ever/bblock/ogc.bbr.wf4ever.wf4ever-profiles.complete-provenance-trace" - } - } - } - ], - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/_cache", - "links": [ - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-wf4ever/build/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-wf4ever/build/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-wf4ever/build/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ] -} \ No newline at end of file diff --git a/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 b/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 deleted file mode 100644 index 1273a78e..00000000 --- a/build/annotated/_cache/769bb14c8b0f7a9d2ed48bab98bb42793e39c648c553b13d694c2d16a570cbc2 +++ /dev/null @@ -1,787 +0,0 @@ -{ - "name": "Cross-domain model", - "abstract": "Defines a reusable baseline \"cross-domain semantic model\" by defining a series of profiles and dependencies on available standards and where appropriate a set of constraints for application of such standards in the spatio-temporal domain.\n", - "description": "\nThese models are defined as [\"building blocks\"](https://ogcincubator.github.io/bblocks-docs/) to allow for transparent reuse of a range of semantic models published by OGC and other international standards organisations (SDO) that may be used to define semantic models for application domains in a consistent and interoperable way.\n\nApplication domains will typically define profiles of these core models to meet specific needs. Infrastructures supporting application domains may define more general profiles to support commonality of implementation necessary to exploit infrastructure services. \n\nThe Cross-domain model underpins proposed domain models for Agriculture, Oceans and AG4DG.\nBy defining these models using this common cross-domain model the interoperability between such domains is enhanced, and made transparent to applications.\n\nNote that metadata models may be defined to exploit these semantics -\nthe cross-domain model is agnostic of the various metadata schemas or models that may be used, recognising that most \"systems of systems\" will have \nmultiple metadata formats in play due to evolution, backwards compatibility requirements and specific metadata needs of different communities and systems.\n\n![](https://lucid.app/publicSegments/view/eebe9d1b-d2ae-4bb9-a929-1d4414abcd47/image.png)\n\nDefining constraints using SHACL for these building blocks allows for inheritance of validation rules. \nThis will dramatically reduce the complexity of defining and testing domain models in a consistent fashion.\n\nMany such restrictions will relate to the way these models are combined -\nfor example the way GeoDCAT, PROV, RDF-Datacube and SOSA may be combined to standardise the way observational data is described using available standards.\n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-09-04T07:11:01.054505", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"865a527f37dc271186cb8dd7d0386365bf1486d3", - "shortCommitId": "\"865a52", - "date": "2026-09-03T16:12:25+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/cross-domain-model", - "gitHubRepository": "https://github.com/ogcincubator/cross-domain-model/blob/master/", - "baseURL": "https://ogcincubator.github.io/cross-domain-model/", - "viewerURL": "https://ogcincubator.github.io/cross-domain-model/", - "validationReport": "https://ogcincubator.github.io/cross-domain-model/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/cross-domain-model/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json", - "https://ogcincubator.github.io/geodcat-ogcapi-records/build/register.json", - "https://ogcincubator.github.io/bblocks-skos/build/register.json" - ], - "bblocks": [ - { - "itemIdentifier": "ogc.model.cross-domain.prov", - "name": "PROV", - "abstract": "Provenance Ontology", - "highlighted": true, - "status": "stable", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/ogcincubator/cross-domain-model", - "dependsOn": [], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "shaclClosures": [], - "sources": [ - { - "title": "PROV-O Specification", - "link": "https://www.w3.org/TR/prov-o/" - } - ], - "scope": "dev", - "tags": [ - "PROV" - ], - "ontology": "https://www.w3.org/ns/prov-o", - "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/prov/remote_cache/", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/cross-domain-model/blob/master/build/tests/model/cross-domain/prov/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/prov/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/prov/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.prov" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.geosparql", - "name": "GeoSPARQL", - "highlighted": true, - "abstract": "GeoSPARQL Core (1.1). Simply wraps the published GeoSPARQL ontology with a Building Block to allow examples, default JSON-LD context, SHACL rules and transforms to be easily discovered.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/ogcincubator/cross-domain-model", - "sources": [ - { - "title": "OGC GeoSPARQL", - "link": "https://www.ogc.org/standard/geosparql/" - } - ], - "scope": "dev", - "tags": [ - "GeoSPARQL" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/context.jsonld", - "ontology": "https://defs.opengis.net/prez-backend/object?uri=http://www.opengis.net/ont/geosparql&_mediatype=text/turtle", - "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/remote_cache/", - "schema": { - "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/schema.yaml", - "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/geosparql/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/geosparql/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/geosparql/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/geosparql/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/geosparql/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.geosparql" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.datacube", - "name": "RDF-DataCube", - "abstract": "Dimensional Data Model based on SDMX", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/opengeospatial/bblock-template", - "dependsOn": [], - "shaclRules": [], - "sources": [ - { - "title": "The RDF Data Cube Vocabulary", - "link": "https://www.w3.org/TR/vocab-data-cube/" - } - ], - "scope": "dev", - "tags": [ - "RDF-QB", - "SDMX" - ], - "shaclShapes": {}, - "ontology": "http://purl.org/linked-data/cube#", - "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/datacube/remote_cache/", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/datacube/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/datacube/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/datacube/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.datacube" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.sosa", - "name": "SOSA/SSN", - "highlighted": true, - "abstract": "Sensors, Observations, Sampling and Actuation (ISO 19156 Observations and Measurements) Ontology ", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/opengeospatial/bblock-template", - "dependsOn": [], - "sources": [ - { - "title": "SOSA/SSN Specification", - "link": "https://www.w3.org/TR/vocab-ssn/" - }, - { - "title": "SOSA V2", - "link": "https://raw.githubusercontent.com/w3c/sdw-sosa-ssn/refs/heads/gh-pages/ssn/rdf/ontology/core/sosa.ttl" - } - ], - "scope": "dev", - "tags": [ - "OMS" - ], - "shaclShapes": { - "ogc.model.cross-domain.sosa": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/rules.shacl" - ] - }, - "ontology": "https://www.w3.org/ns/sosa/sosa.ttl", - "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/sosa/remote_cache/", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/sosa/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/sosa/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.sosa" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.codemeta", - "name": "CodeMeta vocabulary", - "abstract": "CodeMeta 3.0 terms for describing software (`buildInstructions`, `developmentStatus`, `continuousIntegration`, `embargoEndDate`, `hasSourceCode`, `isSourceCodeOf`, `issueTracker`, `readme`, `referencePublication`, `softwareSuggestions`).", - "status": "under-development", - "dateTimeAddition": "2026-08-12T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "1.0.0", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/ogcincubator/cross-domain-model", - "sources": [ - { - "title": "CodeMeta 3.0", - "link": "https://codemeta.github.io/terms/" - } - ], - "scope": "dev", - "tags": [ - "codemeta", - "vocabulary", - "software" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/codemeta/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/codemeta/schema.yaml", - "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/codemeta/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/codemeta/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/codemeta/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/codemeta/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/codemeta/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/codemeta/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.codemeta" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.dcterms", - "name": "Dublin Core Terms vocabulary", - "abstract": "DCMI Metadata Terms used across metadata models (`conformsTo`, `Standard`, etc.).", - "status": "under-development", - "dateTimeAddition": "2026-08-12T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "1.0.0", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/ogcincubator/cross-domain-model", - "sources": [ - { - "title": "DCMI Metadata Terms", - "link": "https://www.dublincore.org/specifications/dublin-core/dcmi-terms/" - } - ], - "scope": "dev", - "tags": [ - "dcterms", - "vocabulary", - "dublin-core" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/context.jsonld", - "ontology": "https://www.dublincore.org/specifications/dublin-core/dcmi-terms/dublin_core_terms.ttl", - "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/remote_cache/", - "schema": { - "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/schema.yaml", - "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/dcterms/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/dcterms/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/dcterms/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/dcterms/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/dcterms/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.dcterms" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.iana-relations", - "name": "IANA link relations vocabulary", - "abstract": "IANA link relation terms (e.g. `cite-as`, RFC 8574) for marking preferred citation targets and other link semantics.", - "status": "under-development", - "dateTimeAddition": "2026-08-12T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "1.0.0", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/ogcincubator/cross-domain-model", - "sources": [ - { - "title": "IANA Link Relations registry", - "link": "http://www.iana.org/assignments/relation/" - } - ], - "scope": "dev", - "tags": [ - "iana", - "vocabulary", - "link-relations" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/iana-relations/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/iana-relations/schema.yaml", - "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/iana-relations/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/iana-relations/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/iana-relations/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/iana-relations/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/iana-relations/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/iana-relations/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.iana-relations" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.pav", - "name": "PAV vocabulary", - "abstract": "Provenance, Authoring and Versioning (PAV) terms for import/retrieval provenance (`importedFrom`, `importedOn`, `importedBy`, `retrievedFrom`, `retrievedOn`, `retrievedBy`). Complements PROV-O, which this register already covers separately.", - "status": "under-development", - "dateTimeAddition": "2026-08-12T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "1.0.0", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/ogcincubator/cross-domain-model", - "sources": [ - { - "title": "Provenance, Authoring and Versioning (PAV) ontology", - "link": "https://pav-ontology.github.io/pav/" - } - ], - "scope": "dev", - "tags": [ - "pav", - "vocabulary", - "provenance" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/context.jsonld", - "ontology": "http://pav-ontology.github.io/pav/pav.rdf", - "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/remote_cache/", - "schema": { - "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/schema.yaml", - "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/pav/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/pav/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/pav/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/pav/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/pav/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.pav" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.pcdm", - "name": "PCDM vocabulary", - "abstract": "Portland Common Data Model terms for describing repositories and collections of digital objects (`RepositoryObject`, `RepositoryCollection`, `RepositoryFile`, `hasMember`, `hasFile`).", - "status": "under-development", - "dateTimeAddition": "2026-08-12T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "1.0.0", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/ogcincubator/cross-domain-model", - "sources": [ - { - "title": "Portland Common Data Model (PCDM)", - "link": "https://pcdm.org/2016/04/18/models" - } - ], - "scope": "dev", - "tags": [ - "pcdm", - "vocabulary", - "repository" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/context.jsonld", - "ontology": "https://pcdm.org/models", - "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/remote_cache/", - "schema": { - "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/schema.yaml", - "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/pcdm/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/pcdm/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/pcdm/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/pcdm/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/pcdm/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.pcdm" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.prof", - "name": "PROF vocabulary", - "abstract": "W3C Profiles Vocabulary (PROF) terms for describing resource profiles and their roles.", - "status": "under-development", - "dateTimeAddition": "2026-08-12T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "1.0.0", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/ogcincubator/cross-domain-model", - "sources": [ - { - "title": "Profiles Vocabulary (PROF)", - "link": "https://www.w3.org/TR/dx-prof/" - } - ], - "scope": "dev", - "tags": [ - "prof", - "vocabulary", - "profiles" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/prof/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/prof/schema.yaml", - "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/prof/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/prof/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/prof/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/prof/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/prof/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/prof/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.prof" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.qudt", - "name": "QUDT", - "abstract": "Quantities, Units etc.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "dependsOn": [], - "sources": [ - { - "title": "QUDT Website", - "link": "https://qudt.org/" - }, - { - "title": "QUDT Ontology", - "link": "http://qudt.org/2.1/schema/qudt" - } - ], - "scope": "dev", - "tags": [ - "QUDT" - ], - "shaclShapes": { - "ogc.model.cross-domain.qudt": [ - "http://qudt.org/2.1/schema/shacl/qudt" - ] - }, - "ontology": "http://qudt.org/2.1/schema/qudt", - "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/qudt/remote_cache/", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/qudt/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/qudt/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/qudt/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.qudt" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.schema-org", - "name": "Schema.org vocabulary", - "abstract": "The full Schema.org term vocabulary: every Schema.org type and property name mapped 1:1 to its `http://schema.org/` URI.", - "status": "under-development", - "dateTimeAddition": "2026-08-12T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "1.0.0", - "dateOfLastChange": "2026-09-04", - "link": "https://github.com/ogcincubator/cross-domain-model", - "sources": [ - { - "title": "Schema.org", - "link": "https://schema.org/" - } - ], - "scope": "dev", - "tags": [ - "schema.org", - "vocabulary" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/schema-org/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/schema-org/schema.yaml", - "application/json": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/schema-org/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/cross-domain-model/_sources/schema-org/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/cross-domain-model/_sources/schema-org/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/schema-org/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/schema-org/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/schema-org/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.schema-org" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.sosa-profiles.sosa-sta", - "name": "SOSA Profile for STA data model", - "abstract": "Defines a profile of SOSA with constraints to fit the Sensor Things API object types. .....", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "dependsOn": [ - "bblocks://ogc.model.cross-domain.sosa" - ], - "sources": [ - { - "title": "STA", - "link": "https://www.ogc.org/publications/standard/sensorthings/" - } - ], - "scope": "dev", - "tags": [ - "SOSA" - ], - "shaclShapes": { - "ogc.model.cross-domain.sosa": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/rules.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/sosa-profiles/sosa-sta/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/sosa-profiles/sosa-sta/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/sosa-profiles/sosa-sta/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.sosa-profiles.sosa-sta" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.qudt-basic", - "name": "QUDT Basic Profile", - "abstract": "Minimal implementation of Quantities, Units etc.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "dependsOn": [ - "bblocks://ogc.model.cross-domain.qudt" - ], - "sources": [ - { - "title": "QUDT Website", - "link": "https://qudt.org/" - }, - { - "title": "QUDT Ontology", - "link": "http://qudt.org/2.1/schema/qudt" - } - ], - "scope": "dev", - "tags": [ - "QUDT" - ], - "shaclShapes": { - "ogc.model.cross-domain.qudt": [ - "http://qudt.org/2.1/schema/shacl/qudt" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/qudt-basic/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/qudt-basic/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/qudt-basic/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.qudt-basic" - } - } - }, - { - "itemIdentifier": "ogc.model.cross-domain.all", - "name": "Cross Domain Model (Complete)", - "highlighted": true, - "abstract": "All modules of the Cross Domain model", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "dependsOn": [ - "bblocks://ogc.model.cross-domain.geosparql", - "bblocks://ogc.geo.geodcat.geodcat", - "bblocks://ogc.model.cross-domain.prov", - "bblocks://ogc.skos.conceptScheme", - "bblocks://ogc.model.cross-domain.qudt-basic", - "bblocks://ogc.model.cross-domain.datacube", - "bblocks://ogc.model.cross-domain.sosa", - "bblocks://ogc.model.cross-domain.sosa-profiles.sosa-sta", - "bblocks://ogc.skos.concept" - ], - "sources": [], - "scope": "dev", - "tags": [ - "Closure", - "Semantic Model" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.skos.common": [ - "https://ogcincubator.github.io/bblocks-skos/_sources/common/rules.shacl" - ], - "ogc.skos.concept": [ - "https://ogcincubator.github.io/bblocks-skos/_sources/concept/rules.shacl" - ], - "ogc.model.cross-domain.qudt": [ - "http://qudt.org/2.1/schema/shacl/qudt" - ], - "ogc.model.cross-domain.sosa": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/sosa/rules.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/cross-domain-model/_sources/all/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/markdown/model/cross-domain/all/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/cross-domain-model/build/generateddocs/json-full/model/cross-domain/all/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/cross-domain-model/bblock/ogc.model.cross-domain.all" - } - } - } - ], - "remoteCacheDir": "https://ogcincubator.github.io/cross-domain-model/build/annotated/_cache", - "links": [ - { - "rel": "self", - "href": "https://ogcincubator.github.io/cross-domain-model/build/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/cross-domain-model/build/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/cross-domain-model/build/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ] -} \ No newline at end of file diff --git a/build/annotated/_cache/7ee4164c540bc5ce4fc0051d4a745f4466ec9be6c6fa78dc8e288ec76c8e27a5 b/build/annotated/_cache/7ee4164c540bc5ce4fc0051d4a745f4466ec9be6c6fa78dc8e288ec76c8e27a5 deleted file mode 100644 index 53c9698d..00000000 --- a/build/annotated/_cache/7ee4164c540bc5ce4fc0051d4a745f4466ec9be6c6fa78dc8e288ec76c8e27a5 +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - OGC Location Building Blocks - - - - - -
- - diff --git a/build/annotated/_cache/860b30b834ced9e6edc72e0142b6dbe8c7e2dcf7e9a26ea23f2830679280a868 b/build/annotated/_cache/860b30b834ced9e6edc72e0142b6dbe8c7e2dcf7e9a26ea23f2830679280a868 deleted file mode 100644 index 96f72c2e..00000000 --- a/build/annotated/_cache/860b30b834ced9e6edc72e0142b6dbe8c7e2dcf7e9a26ea23f2830679280a868 +++ /dev/null @@ -1,335 +0,0 @@ -{ - "name": "JSON schemas for W3C PROV model", - "abstract": "Defines a standardised JSON schema for PROV ontology elements - supporting a graph structure based on an array of objects implementing PROV defined classes with object cross references.", - "description": "Provenance defined using the [W3C PROV-O model](https://www.w3.org/TR/prov-o/) is a DAG (non-cyclic graph) based on three main object types: Entity, Activity and Agent.\n\nThis repository defines a JSON schema and matching JSON-LD context using the [OGC Building Blocks](https://ogcincubator.github.io/bblocks-docs/) methodology, \nfor W3C PROV-O model, using the canonical terminology used in the PROV ontology as element names.\n\nThis schema is made of mutually dependend sub schemas for the key elements of Prov - Entity, Activity and Agent.\n\nIt also defines a context for an optional schema property \"has_provenance\" that can be used to wrap a provenance graph as an array of such objects, to extend the property prov:wasGeneratedBy (whose range is one or more Entity objects) with an explicit schema.\n\n![](https://www.w3.org/TR/prov-o/diagrams/starting-points.svg)\n\nNote that the PROV working group originally defined a number of JSON serialisation options, however these have limited uptake and do no allow PROV-O to annotate other schemas. This implementation uses modern JSON schema and JSON-LD mechanisms to provide a complete mapping from JSON to PROV-O model.\n\nSince the development of this schema another proposal has been submitted as a W3C memberr submission: \n[https://www.w3.org/submissions/prov-jsonld/](https://www.w3.org/submissions/prov-jsonld/)\n\nThe rationale for this is consistent with the design principles:\n\n\" the family of PROV specifications lacks a serialization capable of simultaneously addressing all of the following requirements:\n\n - **Lightweight** A serialization MUST support lightweight Web applications.\n - **Natural** A serialization MUST look natural to its targeted community of users.\n - **Semantic** A serialization MUST allow for semantic markup and integration with linked data applications.\n - **Efficient** A serialization MUST be efficiently processable.\nIn our view, none of the existing PROV serializations supports all these requirements simultaneously.\"\n\nAn activity to reconcile these approaches and explore formalisation is proposed. \n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-09-04T07:37:53.086927", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"865a527f37dc271186cb8dd7d0386365bf1486d3", - "shortCommitId": "\"865a52", - "date": "2026-09-03T16:12:25+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/bblock-prov-schema", - "gitHubRepository": "https://github.com/ogcincubator/bblock-prov-schema/blob/master/", - "baseURL": "https://ogcincubator.github.io/bblock-prov-schema/", - "viewerURL": "https://ogcincubator.github.io/bblock-prov-schema/", - "validationReport": "https://ogcincubator.github.io/bblock-prov-schema/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/bblock-prov-schema/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json", - "https://ogcincubator.github.io/cross-domain-model/build/register.json" - ], - "bblocks": [ - { - "itemIdentifier": "ogc.ogc-utils.prov-bundled", - "name": "Single Schema for PROV", - "highlighted": true, - "abstract": "The original version of a single Schema for a provenance chain based on PROV vocabulary semantics, Agents, Activities and Entities. This schema is designed as a mix-in that can be used to add properties to other objects in a polymorphic way.", - "status": "under-development", - "dateTimeAddition": "2023-07-10T00:00:00Z", - "itemClass": "schema", - "register": "ogc-utils", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "sources": [ - { - "link": "https://www.w3.org/TR/prov-o/", - "title": "The PROV-O vocabulary" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "prov", - "utils" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.ogc-utils.json-link" - ], - "ldContext": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-bundled/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-bundled/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-bundled/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov-bundled/schema.json", - "sourceLdContext": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov-bundled/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-bundled/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov-bundled/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblock-prov-schema/blob/master/build/tests/ogc-utils/prov-bundled/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblock-prov-schema/build/generateddocs/markdown/ogc-utils/prov-bundled/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblock-prov-schema/build/generateddocs/json-full/ogc-utils/prov-bundled/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblock-prov-schema/bblock/ogc.ogc-utils.prov-bundled" - } - } - }, - { - "itemIdentifier": "ogc.ogc-utils.prov", - "name": "Provenance Chain", - "highlighted": true, - "abstract": "Schema for a provenance chain based on PROV vocabulary semantics, Agents, Activities and Entities. This schema is designed as a mix-in that can be used to add properties to other objects in a polymorphic way.", - "status": "under-development", - "dateTimeAddition": "2023-07-10T00:00:00Z", - "itemClass": "schema", - "register": "ogc-utils", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.ogc-utils.prov-activity", - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.model.cross-domain.prov", - "bblocks://ogc.ogc-utils.prov-agent" - ], - "sources": [ - { - "link": "https://www.w3.org/TR/prov-o/", - "title": "The PROV-O vocabulary" - } - ], - "maturity": "development", - "scope": "unstable", - "tags": [ - "prov", - "utils" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov/schema.json", - "sourceLdContext": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblock-prov-schema/blob/master/build/tests/ogc-utils/prov/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblock-prov-schema/build/generateddocs/markdown/ogc-utils/prov/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblock-prov-schema/build/generateddocs/json-full/ogc-utils/prov/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblock-prov-schema/bblock/ogc.ogc-utils.prov" - } - } - }, - { - "itemIdentifier": "ogc.ogc-utils.prov-activity", - "name": "Prov Activity", - "highlighted": true, - "abstract": "Sub-schema for PROV Activities: something that occurs over a period of time and acts upon or with entities, and may involve one or more agents.", - "status": "under-development", - "dateTimeAddition": "2023-07-10T00:00:00Z", - "itemClass": "schema", - "register": "ogc-utils", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "sources": [ - { - "link": "https://www.w3.org/TR/prov-o/", - "title": "The PROV-O vocabulary" - } - ], - "ldContext": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/context.jsonld", - "maturity": "development", - "scope": "unstable", - "tags": [ - "prov", - "utils" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov-activity/schema.json", - "sourceLdContext": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov-activity/", - "validationPassed": false, - "testOutputs": "https://github.com/ogcincubator/bblock-prov-schema/blob/master/build/tests/ogc-utils/prov-activity/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblock-prov-schema/build/generateddocs/markdown/ogc-utils/prov-activity/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblock-prov-schema/build/generateddocs/json-full/ogc-utils/prov-activity/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblock-prov-schema/bblock/ogc.ogc-utils.prov-activity" - } - } - }, - { - "itemIdentifier": "ogc.ogc-utils.prov-agent", - "name": "Prov Agent", - "highlighted": true, - "abstract": "Sub-schema for PROV Agents: something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity.", - "status": "under-development", - "dateTimeAddition": "2023-07-10T00:00:00Z", - "itemClass": "schema", - "register": "ogc-utils", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "sources": [ - { - "link": "https://www.w3.org/TR/prov-o/", - "title": "The PROV-O vocabulary" - } - ], - "ldContext": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/context.jsonld", - "maturity": "development", - "scope": "unstable", - "tags": [ - "prov", - "utils" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov-activity", - "bblocks://ogc.ogc-utils.prov" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov-agent/schema.json", - "sourceLdContext": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov-agent/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblock-prov-schema/build/generateddocs/markdown/ogc-utils/prov-agent/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblock-prov-schema/build/generateddocs/json-full/ogc-utils/prov-agent/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblock-prov-schema/bblock/ogc.ogc-utils.prov-agent" - } - } - }, - { - "itemIdentifier": "ogc.ogc-utils.prov-entity", - "name": "Prov Entity", - "highlighted": true, - "abstract": "Sub-schema for PROV Entities: physical, digital, conceptual, or other things with some fixed aspects that were generated, used, derived from or otherwise involved in provenance relations.", - "status": "under-development", - "dateTimeAddition": "2023-07-10T00:00:00Z", - "itemClass": "schema", - "register": "ogc-utils", - "version": "0.1", - "dateOfLastChange": "2026-09-04", - "sources": [ - { - "link": "https://www.w3.org/TR/prov-o/", - "title": "The PROV-O vocabulary" - } - ], - "ldContext": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/context.jsonld", - "maturity": "development", - "scope": "unstable", - "tags": [ - "prov", - "utils" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov-activity", - "bblocks://ogc.ogc-utils.prov" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov-entity/schema.json", - "sourceLdContext": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblock-prov-schema/_sources/prov-entity/", - "validationPassed": false, - "testOutputs": "https://github.com/ogcincubator/bblock-prov-schema/blob/master/build/tests/ogc-utils/prov-entity/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblock-prov-schema/build/generateddocs/markdown/ogc-utils/prov-entity/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblock-prov-schema/build/generateddocs/json-full/ogc-utils/prov-entity/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblock-prov-schema/bblock/ogc.ogc-utils.prov-entity" - } - } - } - ], - "remoteCacheDir": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/_cache", - "links": [ - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblock-prov-schema/build/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblock-prov-schema/build/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblock-prov-schema/build/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ] -} \ No newline at end of file diff --git a/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e b/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e deleted file mode 100644 index 22e285c4..00000000 --- a/build/annotated/_cache/9b9f081461b2b99026848a00d04b973d8747f35e6d5bc47cf89049ed3423f61e +++ /dev/null @@ -1,806 +0,0 @@ -{ - "name": "OGC Main", - "abstract": "OGC Specification Elements packaged as FAIR Building Blocks.", - "description": "\nThe OGC Building Blocks register provides an overview of a series of [building blocks](https://ogcincubator.github.io/bblocks-docs/) managed by the OGC community through a variety of processes:\n\n- formal standards publication processes the Standards Working Groups\n- agreements with other standards bodies (eg. ISO)\n- community hosted examples of re-use (profiles and extensions of OGC standards)\n- informal \"incubator\" processes where more than one project needs a solution, and appropriate SWG scope is yet to be determined\n\n![](https://lucid.app/publicSegments/view/9d075f82-8611-4f32-83eb-994143669cc8/image.png)\n\n\nNotes:\n\n1. Policies are in preparation for naming and governance of these sub-registers, and this is subject to change pending adoption of such policies.\n1. Building Block identification will be designed to support transition between governance domains without change using symbolic references.\n1. A formal definition of Building Blocks and the level of \"granularity\" they represent with respect to the OGC Modular Specification is TBD.\n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-09-06T04:21:19.633165", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"865a527f37dc271186cb8dd7d0386365bf1486d3", - "shortCommitId": "\"865a52", - "date": "2026-09-03T16:12:25+00:00\"" - } - }, - "gitRepository": "https://github.com/opengeospatial/bblocks", - "gitHubRepository": "https://github.com/opengeospatial/bblocks/blob/master/", - "baseURL": "https://opengeospatial.github.io/bblocks/", - "viewerURL": "https://opengeospatial.github.io/bblocks/register/", - "validationReport": "https://opengeospatial.github.io/bblocks/tests/report.html", - "validationReportJson": "https://opengeospatial.github.io/bblocks/tests/report.json", - "bblocks": [ - { - "itemIdentifier": "ogc.geo.common.data_types.bounding_box", - "name": "Bounding Box", - "abstract": "The bounding box JSON object describes a simple spatial extent of a resource. For OGC API\u2019s 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.", - "status": "stable", - "dateTimeAddition": "2022-05-24T13:51:38+00:00", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "1.0.1", - "dateOfLastChange": "2023-03-09", - "sources": [ - { - "title": "OGC API - Features, Part 1, 7.13.2: Feature Collections Response", - "link": "http://www.opengis.net/doc/IS/ogcapi-features-1/1.0#_response_4" - } - ], - "requirementClasses": [ - "..." - ], - "seeAlso": [ - "..." - ], - "maturity": "mature", - "scope": "geo", - "group": "Common", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/bounding_box/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/bounding_box/schema.json" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/geo/common/data_types/bounding_box/schema.yaml", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/common/data_types/bounding_box/", - "validationPassed": true, - "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/common/data_types/bounding_box/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/bounding_box/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/bounding_box/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.common.data_types.bounding_box" - } - } - }, - { - "itemIdentifier": "ogc.geo.common.data_types.geojson", - "name": "GeoJSON", - "abstract": "A GeoJSON object", - "status": "stable", - "dateTimeAddition": "2023-05-24T14:56:51+00:00", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "1.0", - "dateOfLastChange": "2023-05-15", - "sources": [ - { - "title": "IETF RFC 7946 - The GeoJSON Format", - "link": "https://datatracker.ietf.org/doc/html/rfc7946" - } - ], - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.json" - }, - "maturity": "mature", - "scope": "geo", - "group": "Common", - "shaclShapes": {}, - "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/context.jsonld", - "remoteCacheDir": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/remote_cache/", - "sourceSchema": "https://geojson.org/schema/Feature.json", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/geo/common/data_types/geojson/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/resolvedProperties.json", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/common/data_types/geojson/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/data_types/geojson/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/data_types/geojson/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.common.data_types.geojson" - } - } - }, - { - "itemIdentifier": "ogc.geo.common.parameters.bbox", - "name": "bbox", - "abstract": "The bbox query parameter provides a simple mechanism for filtering resources based on their location. It selects all resources that intersect a rectangle (map view) or box (including height information).", - "status": "stable", - "dateTimeAddition": "2022-05-24T13:51:38+00:00", - "itemClass": "parameter", - "register": "ogc-building-block-register", - "version": "1.0", - "dateOfLastChange": "2022-05-24", - "sources": [ - { - "title": "OGC API - Features, Part 1, 7.15.3: Parameter bbox", - "link": "https://docs.ogc.org/is/17-069r3/17-069r3.html#_parameter_bbox" - } - ], - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/parameters/bbox/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/parameters/bbox/schema.json" - }, - "maturity": "mature", - "scope": "geo", - "group": "Common", - "shaclShapes": {}, - "remoteCacheDir": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/parameters/bbox/remote_cache/", - "sourceSchema": "https://schemas.opengis.net/ogcapi/features/part1/1.0/openapi/parameters/bbox.yaml", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/common/parameters/bbox/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/parameters/bbox/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/parameters/bbox/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.common.parameters.bbox" - } - } - }, - { - "itemIdentifier": "ogc.geo.common.parameters.bbox-crs", - "name": "bbox-crs", - "abstract": "The bbox-crs query parameter can be used to assert the coordinate reference system that is used for the coordinate values of the bbox parameter.", - "status": "stable", - "dateTimeAddition": "2022-07-05T01:01:01+02:00", - "itemClass": "parameter", - "register": "ogc-building-block-register", - "version": "1.0", - "dateOfLastChange": "2022-07-05", - "sources": [ - { - "title": "OGC API - Features, Part 2, 6.3.1: Parameter bbox-crs", - "link": "http://www.opengis.net/doc/IS/ogcapi-features-2/1.0#_parameter_bbox_crs" - } - ], - "maturity": "mature", - "scope": "geo", - "group": "Common", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/parameters/bbox-crs/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/parameters/bbox-crs/schema.json" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/geo/common/parameters/bbox-crs/schema.yaml", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/common/parameters/bbox-crs/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/common/parameters/bbox-crs/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/common/parameters/bbox-crs/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.common.parameters.bbox-crs" - } - } - }, - { - "itemIdentifier": "ogc.ogc-utils.json-link", - "name": "JSON Link", - "abstract": "Web linking is used to express relationships between resources. The JSON object representation of links described here is used consistently in OGC API\u2019s.", - "status": "stable", - "dateTimeAddition": "2022-05-18T15:21:59+00:00", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "0.1", - "dateOfLastChange": "2022-05-18", - "sources": [ - { - "title": "IETF RFC 8288 - Web Linking", - "link": "https://www.rfc-editor.org/rfc/rfc8288.txt" - } - ], - "maturity": "mature", - "scope": "ogc-utils", - "shaclShapes": {}, - "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/context.jsonld", - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.json" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/ogc-utils/json-link/schema.yaml", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/ogc-utils/json-link/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/resolvedProperties.json", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/ogc-utils/json-link/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/json-link/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/json-link/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.ogc-utils.json-link" - } - } - }, - { - "itemIdentifier": "ogc.geo.json-fg.time", - "name": "JSON-FG time member", - "status": "stable", - "dateTimeAddition": "2024-05-28T09:45:00+00:00", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "0.2.2", - "dateOfLastChange": "2024-05-28", - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/time/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/time/schema.json" - }, - "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", - "shaclShapes": {}, - "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/time/context.jsonld", - "remoteCacheDir": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/time/remote_cache/", - "sourceSchema": "https://beta.schemas.opengis.net/json-fg/time.json", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/time/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/time/resolvedProperties.json", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/time/", - "validationPassed": true, - "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/time/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/time/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/time/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.time" - } - } - }, - { - "itemIdentifier": "ogc.ogc-utils.iri-or-curie", - "name": "IRI or CURIE", - "highlighted": true, - "abstract": "This Building Block defines a data type allowing schemas and profiles to use string base type for a full IRI/URI or a CURIE (with or without a prefix). This common pattern is complex to implement, and this Building Block makes it easy to implement consistently where-ever need.", - "status": "stable", - "dateTimeAddition": "2023-08-08T00:00:00+00:00", - "itemClass": "datatype", - "register": "ogc-building-block-register", - "version": "1.0", - "dateOfLastChange": "2023-03-09", - "sources": [ - { - "title": "IETF RFC 3986 - Uniform Resource Identifiers (URI): Generic Syntax", - "link": "https://www.ietf.org/rfc/rfc3986.txt" - }, - { - "title": "IETF RFC 3987 - Internationalized Resource Identifiers (IRIs)", - "link": "https://www.ietf.org/rfc/rfc3987.txt" - }, - { - "title": "CURIE Syntax 1.0", - "link": "https://www.w3.org/TR/curie/" - } - ], - "scope": "geo", - "group": "Common", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.json" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/ogc-utils/iri-or-curie/schema.yaml", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/ogc-utils/iri-or-curie/", - "validationPassed": true, - "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/ogc-utils/iri-or-curie/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/iri-or-curie/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/iri-or-curie/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.ogc-utils.iri-or-curie" - } - } - }, - { - "itemIdentifier": "ogc.geo.features.feature", - "name": "Feature", - "highlighted": true, - "abstract": "A feature. Every feature is a sub-resource of an OGC Collection.", - "status": "stable", - "dateTimeAddition": "2023-05-24T14:56:51+00:00", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "1.0", - "dateOfLastChange": "2023-05-15", - "sources": [ - { - "title": "OGC API - Features, Part 1, 7.16.2: Feature Response", - "link": "https://docs.ogc.org/is/17-069r3/17-069r3.html#_response_7" - }, - { - "title": "ISO 19101-1:2014 - Geographic information - Reference model - Part 1: Fundamentals", - "link": "https://www.iso.org/standard/59164.html" - } - ], - "maturity": "mature", - "scope": "geo", - "group": "Common", - "shaclShapes": { - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.common.data_types.geojson", - "bblocks://ogc.geo.common.data_types.bounding_box" - ], - "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/context.jsonld", - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.json" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/schema.yaml", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/resolvedProperties.json", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/", - "validationPassed": true, - "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/features/feature/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/features/feature/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/features/feature/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.features.feature" - } - } - }, - { - "itemIdentifier": "ogc.geo.json-fg.link-role", - "name": "Link with role and target conformance", - "abstract": "A JSON-FG compliant web link with mandatory annotation of link role and optional conformance information to describe target resource. Compliant with profile resource descriptor model.", - "status": "under-development", - "dateTimeAddition": "2023-08-21T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "0.1", - "dateOfLastChange": "2023-08-21", - "sources": [], - "maturity": "development", - "scope": "unstable", - "tags": [ - "json-fg", - "link", - "profile" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.ogc-utils.iri-or-curie" - ], - "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/context.jsonld", - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/schema.json" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/link-role/schema.yaml", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/link-role/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/link-role/resolvedProperties.json", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/link-role/", - "validationPassed": true, - "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/link-role/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/link-role/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/link-role/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.link-role" - } - } - }, - { - "itemIdentifier": "ogc.ogc-utils.topology", - "name": "Geometry using references", - "abstract": "Demonstration of a schema using coordinates of points, withpout duplication", - "status": "under-development", - "dateTimeAddition": "2023-04-05T00:00:00Z", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "0.1", - "dateOfLastChange": "2023-05-24", - "link": "https://github.com/icsm-au/3d-csdm-schema", - "sources": [], - "maturity": "development", - "scope": "unstable", - "tags": [ - "3D", - "geometry", - "topology" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie" - ], - "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/topology/context.jsonld", - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/topology/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/topology/schema.json" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/ogc-utils/topology/schema.yaml", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/ogc-utils/topology/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/topology/resolvedProperties.json", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/ogc-utils/topology/", - "validationPassed": true, - "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/ogc-utils/topology/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/ogc-utils/topology/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/ogc-utils/topology/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.ogc-utils.topology" - } - } - }, - { - "itemIdentifier": "ogc.geo.features.featureCollection", - "name": "Feature Collection", - "abstract": "A collection of features.", - "status": "stable", - "dateTimeAddition": "2023-06-26T14:56:51+00:00", - "itemClass": "schema", - "register": "ogc-building-block-register", - "version": "1.0", - "dateOfLastChange": "2023-06-26", - "sources": [ - { - "title": "OGC API - Features, Part 1, 7.14.2: Feature Collection Response", - "link": "https://docs.ogc.org/is/17-069r3/17-069r3.html#_response_5" - } - ], - "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/context.jsonld", - "maturity": "mature", - "scope": "geo", - "group": "Common", - "shaclShapes": { - "ogc.geo.features.featureCollection": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.features.feature" - ], - "schema": { - "application/yaml": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/schema.yaml", - "application/json": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/schema.json" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/schema.yaml", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/featureCollection/resolvedProperties.json", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/", - "validationPassed": true, - "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/features/featureCollection/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/features/featureCollection/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/features/featureCollection/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.features.featureCollection" - } - } - }, - { - "itemIdentifier": "ogc.geo.json-fg.feature", - "name": "JSON-FG Feature", - "highlighted": true, - "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", - "shaclShapes": { - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.features.feature", - "bblocks://ogc.geo.json-fg.time" - ], - "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/context.jsonld", - "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" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature/schema.json", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature/resolvedProperties.json", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature/", - "validationPassed": true, - "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/feature/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/feature/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.feature" - } - } - }, - { - "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", - "shaclShapes": { - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.features.feature", - "bblocks://ogc.geo.json-fg.time" - ], - "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" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature-lenient/schema.yaml", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/feature-lenient/resolvedProperties.json", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/feature-lenient/", - "validationPassed": true, - "testOutputs": "https://github.com/opengeospatial/bblocks/blob/master/tests/geo/json-fg/feature-lenient/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/feature-lenient/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/feature-lenient/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.feature-lenient" - } - } - }, - { - "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", - "shaclShapes": { - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.geo.features.featureCollection": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.json-fg.feature", - "bblocks://ogc.geo.features.featureCollection" - ], - "ldContext": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/context.jsonld", - "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" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/featureCollection/schema.json", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/featureCollection/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection/resolvedProperties.json", - "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/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.featureCollection" - } - } - }, - { - "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", - "shaclShapes": { - "ogc.geo.features.featureCollection": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/featureCollection/shapes.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.ogc-utils.json-link", - "bblocks://ogc.geo.features.featureCollection", - "bblocks://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" - }, - "sourceSchema": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/featureCollection-lenient/schema.yaml", - "sourceLdContext": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/featureCollection/context.jsonld", - "resolvedSchemaProperties": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/json-fg/featureCollection-lenient/resolvedProperties.json", - "sourceFiles": "https://opengeospatial.github.io/bblocks/registereditems/geo/json-fg/featureCollection-lenient/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/markdown/geo/json-fg/featureCollection-lenient/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://opengeospatial.github.io/bblocks/generateddocs/json-full/geo/json-fg/featureCollection-lenient/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://opengeospatial.github.io/bblocks/register/bblock/ogc.geo.json-fg.featureCollection-lenient" - } - } - } - ], - "remoteCacheDir": "https://opengeospatial.github.io/bblocks/annotated-schemas/_cache", - "links": [ - { - "rel": "self", - "href": "https://opengeospatial.github.io/bblocks/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://opengeospatial.github.io/bblocks/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://opengeospatial.github.io/bblocks/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ] -} \ No newline at end of file diff --git a/build/annotated/_cache/9d1c46f586920b266646bbacce7d10b7507bc804bed80248a49f61c6d2901588 b/build/annotated/_cache/9d1c46f586920b266646bbacce7d10b7507bc804bed80248a49f61c6d2901588 deleted file mode 100644 index 7bd5904e..00000000 --- a/build/annotated/_cache/9d1c46f586920b266646bbacce7d10b7507bc804bed80248a49f61c6d2901588 +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - OGC Location Building Blocks - - - - - -
- - diff --git a/build/annotated/_cache/a1a5c6a02b71b4d59d591f4bd58b4fe145b45b793eab912367da6dacf7f23ed6 b/build/annotated/_cache/a1a5c6a02b71b4d59d591f4bd58b4fe145b45b793eab912367da6dacf7f23ed6 deleted file mode 100644 index c89521b5..00000000 --- a/build/annotated/_cache/a1a5c6a02b71b4d59d591f4bd58b4fe145b45b793eab912367da6dacf7f23ed6 +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - OGC Location Building Blocks - - - - - -
- - diff --git a/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 b/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 deleted file mode 100644 index a7e13e7d..00000000 --- a/build/annotated/_cache/b1f672ac1f3ffb4ca4de45f5eaa0e99a40ba897ab98c6b70411e940eaaa6c257 +++ /dev/null @@ -1,1054 +0,0 @@ -{ - "name": "GeoDCAT implementation using OGC API Records", - "abstract": "[OGC Building Blocks](https://ogcincubator.github.io/bblocks-docs/) linking GeoDCAT to OGC API Records and other schemas. Uses examples to support a development methodology for DCAT: separation of DCAT and other existing ontology from requirements identified from a range of alternative spatiotemporal metadata schemas.\n", - "description": "This is intended to explore and support regression testing during the development of GeoDCAT by testing that the concepts used in OGC API Records (and extensions such as STAC) can be mapped to either DCAT or added to GeoDCAT as required.\n\nFor more information see the [GeoDCAT model development methdology](https://github.com/opengeospatial/GeoDCAT-SWG/blob/main/METHODOLOGY.md)\n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/sparql", - "modified": "2026-09-07T03:38:33.856381", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"865a527f37dc271186cb8dd7d0386365bf1486d3", - "shortCommitId": "\"865a52", - "date": "2026-09-03T16:12:25+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/geodcat-ogcapi-records", - "gitHubRepository": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/", - "baseURL": "https://ogcincubator.github.io/geodcat-ogcapi-records/", - "viewerURL": "https://ogcincubator.github.io/geodcat-ogcapi-records/", - "validationReport": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json", - "https://ogcincubator.github.io/bblocks-ogcapi-records/build/register.json", - "https://ogcincubator.github.io/bblocks-stac/build/register.json", - "https://ogcincubator.github.io/cross-domain-model/build/register.json" - ], - "bblocks": [ - { - "itemIdentifier": "ogc.geo.geodcat.dcat2", - "name": "DCAT 2 Ontology", - "abstract": "W3C DCAT version 2, packaged as a building block to support inheritance of SHACL rules for validation and relationships to other standards.", - "status": "stable", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "2.0", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/bblock-template", - "sources": [], - "scope": "dev", - "tags": [ - "DCAT", - "Proxy" - ], - "shaclShapes": {}, - "ontology": "https://www.w3.org/ns/dcat2.ttl", - "remoteCacheDir": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/dcat2/remote_cache/", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat2/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat2/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat2/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat2" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.stac.projjson", - "name": "PROJ-JSON schema", - "abstract": "Provides a PROJ schema as used by varioud STAC profiles", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/bblock-template", - "dependsOn": [], - "sources": [ - { - "title": "PROJ JSON specification", - "link": "https://proj.org/en/latest/schemas/v0.2/projjson.schema.json" - } - ], - "scope": "dev", - "tags": [ - "PROJ" - ], - "shaclShapes": {}, - "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/projjson/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/projjson/schema.yaml", - "application/json": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/projjson/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/projjson/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/projjson/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/projjson/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/projjson/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/projjson/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/projjson/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/projjson/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.projjson" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.dcat", - "name": "DCAT V3", - "abstract": "W3C DCAT version 3, extends V2, packaged as a building block to support inheritance of SHACL rules for validation and relationships to other standards.", - "status": "stable", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "3.0", - "dateOfLastChange": "2023-09-18", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.dcat2" - ], - "link": "https://github.com/opengeospatial/bblock-template", - "sources": [], - "scope": "dev", - "tags": [ - "DCAT", - "Proxy" - ], - "shaclShapes": {}, - "ontology": "https://www.w3.org/ns/dcat3.ttl", - "remoteCacheDir": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/dcat/remote_cache/", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.dcat-ap-3.0.0", - "name": "DCAT-AP 3.0.0 profile", - "abstract": "DCAT-AP 3.0.0 (european profile of DCAT)", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.3", - "dateOfLastChange": "2026-08-03", - "link": "https://github.com/opengeospatial/bblock-template", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.dcat" - ], - "sources": [ - { - "title": "DCAT-AP 3.0.0 Specification", - "link": "https://semiceu.github.io/DCAT-AP/releases/3.0.0/" - }, - { - "title": "DCAT-AP 3.0.0 JSON-LD context", - "link": "https://semiceu.github.io/DCAT-AP/releases/3.0.0/context/dcat-ap.jsonld" - } - ], - "shaclShapes": { - "ogc.geo.geodcat.dcat-ap-3.0.0": [ - "https://raw.githubusercontent.com/SEMICeu/DCAT-AP/refs/heads/master/releases/3.0.0/shacl/dcat-ap-SHACL.ttl" - ] - }, - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "3.0.0" - ], - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat-ap-3.0.0/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/dcat-ap-3/0/0/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat-ap-3/0/0/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-ap-3/0/0/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat-ap-3.0.0" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.dcat-ap-3.0.1", - "name": "DCAT-AP 3.0.1 profile", - "abstract": "DCAT-AP 3.0.1 (european profile of DCAT)", - "status": "under-development", - "dateTimeAddition": "2026-08-03T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-08-03", - "link": "https://github.com/opengeospatial/bblock-template", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.dcat" - ], - "sources": [ - { - "title": "DCAT-AP 3.0.1 Specification", - "link": "https://semiceu.github.io/DCAT-AP/releases/3.0.1/" - }, - { - "title": "DCAT-AP 3.0.1 JSON-LD context", - "link": "https://semiceu.github.io/DCAT-AP/releases/3.0.1/context/dcat-ap.jsonld" - } - ], - "shaclShapes": { - "ogc.geo.geodcat.dcat-ap-3.0.1": [ - "https://raw.githubusercontent.com/SEMICeu/DCAT-AP/refs/heads/master/releases/3.0.1/shacl/dcat-ap-SHACL.ttl" - ] - }, - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "3.0.1" - ], - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat-ap-3.0.1/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/dcat-ap-3/0/1/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat-ap-3/0/1/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-ap-3/0/1/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat-ap-3.0.1" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.dcat-ap-3.0.2-draft", - "name": "DCAT-AP 3.0.2 profile", - "abstract": "DCAT-AP 3.0.2 (european profile of DCAT)", - "status": "under-development", - "dateTimeAddition": "2026-08-03T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-08-03", - "link": "https://github.com/opengeospatial/bblock-template", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.dcat" - ], - "sources": [ - { - "title": "DCAT-AP 3.0.2 Specification", - "link": "https://semiceu.github.io/DCAT-AP/drafts/3.0.2/" - }, - { - "title": "DCAT-AP 3.0.2 JSON-LD context", - "link": "https://github.com/SEMICeu/DCAT-AP/blob/gh-pages/drafts/3.0.2/context/dcat-ap.jsonld" - } - ], - "shaclShapes": { - "ogc.geo.geodcat.dcat-ap-3.0.2-draft": [ - "https://raw.githubusercontent.com/SEMICeu/DCAT-AP/refs/heads/gh-pages/drafts/3.0.2/shacl/dcat-ap-SHACL.ttl" - ] - }, - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "3.0.2" - ], - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat-ap-3.0.2-draft/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/dcat-ap-3/0/2-draft/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat-ap-3/0/2-draft/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-ap-3/0/2-draft/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat-ap-3.0.2-draft" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.geodcat", - "name": "GeoDCAT profile", - "abstract": "Provides a CI/CT/CD environment for the GeoDCAT definition.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/bblock-template", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.dcat" - ], - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Specification Repository", - "link": "https://github.com/opengeospatial/GeoDCAT-SWG" - }, - { - "title": "DCAT-AP JSON-LD context", - "link": "https://semiceu.github.io/DCAT-AP/releases/3.0.0/context/dcat-ap.jsonld" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile" - ], - "shaclShapes": {}, - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/geodcat/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.dcat-records", - "name": "DCAT/Records binding", - "abstract": "DCAT profile of OGC API Records binds the OGC API Records schema to the DCAT vocabulary. This is the baseline for semantic equivalence of OGC API records and the DCAT model. GeoDCAT and other profiles reuse this to distinguish between extensions and existing properties.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/bblock-template", - "dependsOn": [ - "bblocks://ogc.api.records.records-ontology", - "bblocks://ogc.api.records.v1.schemas.recordGeoJSON", - "bblocks://ogc.geo.geodcat.dcat" - ], - "sources": [ - { - "title": "DCAT v3 Specification", - "link": "https://www.w3.org/TR/vocab-dcat-3/" - }, - { - "title": "API Records Specification Repository", - "link": "https://github.com/opengeospatial/ogcapi-records" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records" - ], - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/dcat-records/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/dcat-records/schema.yaml", - "application/json": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/dcat-records/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat-records/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat-records/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/dcat-records/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/dcat-records/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/dcat-records/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/dcat-records/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/dcat-records/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.dcat-records" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.geodcat-ap", - "name": "GeoDCAT-AP 3.1.0 profile", - "abstract": "Provides a CI/CT/CD environment for the testing compatibility of Semic GeoDCAT-AP 3.1.0 with a regions neutral GeoDCAT definition.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.2", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/bblock-template", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.dcat-ap-3.0.1", - "bblocks://ogc.geo.geodcat.geodcat" - ], - "sources": [ - { - "title": "GeoDCAT-AP 3.1.0", - "link": "https://semiceu.github.io/GeoDCAT-AP/releases/3.1.0/" - }, - { - "title": "GeoDCAT-AP Specification Repository", - "link": "https://github.com/SEMICeu/GeoDCAT-AP/" - }, - { - "title": "GeoDCAT-AP JSON-LD context", - "link": "https://github.com/SEMICeu/GeoDCAT-AP/blob/gh-pages/releases/3.1.0/context/geodcat-ap.jsonld" - } - ], - "shaclShapes": { - "ogc.geo.geodcat.geodcat-ap": [ - "https://raw.githubusercontent.com/SEMICeu/GeoDCAT-AP/refs/heads/gh-pages/releases/3.1.0/shacl/geodcat-ap-SHACL.ttl" - ], - "ogc.geo.geodcat.dcat-ap-3.0.1": [ - "https://raw.githubusercontent.com/SEMICeu/DCAT-AP/refs/heads/master/releases/3.0.1/shacl/dcat-ap-SHACL.ttl" - ] - }, - "scope": "dev", - "tags": [ - "GeoDCAT-AP", - "DCAT", - "profile" - ], - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-ap/", - "validationPassed": false, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat-ap/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/geodcat-ap/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat-ap/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat-ap" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.geodcat-records", - "name": "GeoDCAT mapping for OGC API Records", - "highlighted": true, - "abstract": "GeoDCAT profile of OGC API Records binds the OGC API Records schema to the GeoDCAT profile of DCAT. This is a work in progress to establish the scope of GeoDCAT to semantically describe existing spatial metadata schemas.available profile", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.geodcat", - "bblocks://ogc.geo.geodcat.dcat-records" - ], - "version": "0.1", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/bblock-template", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Resources", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Specification Repository", - "link": "https://github.com/opengeospatial/GeoDCAT-SWG" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records" - ], - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml", - "application/json": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-records/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-records/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-records/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat-records/", - "transforms": [ - { - "id": "scoped-ids", - "description": "Converts OGC API Records \"Scoped Identifer\" construct into DCAT dcterms:identifier URI form", - "type": "sparql-update", - "ref": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-records/transforms/scoped-ids.sparql", - "code": "prefix rec: \nprefix dcterms: \nprefix dcat: \n\nDELETE {}\nINSERT\n{ ?dataset dcterms:identifier ?identifier}\nWHERE\n{\n ?dataset rec:scopedIdentifier ?sid .\n ?sid rec:id ?id .\n ?sid rec:scheme ?scheme_string .\n BIND( URI( CONCAT(?scheme_string,\"/\", ?id )) AS ?identifier )\n}", - "inputs": { - "mediaTypes": [ - { - "id": "ttl", - "defaultExtension": "ttl", - "label": "RDF/Turtle", - "mimeType": "text/turtle", - "aliases": [ - "turtle", - "rdf/turtle" - ], - "extensions": [ - "ttl" - ] - }, - { - "id": "rdf", - "defaultExtension": "rdf", - "label": "RDF/XML", - "mimeType": "application/rdf+xml", - "aliases": [ - "rdf/xml" - ], - "extensions": [ - "rdf" - ] - } - ] - }, - "outputs": { - "mediaTypes": [ - { - "id": "ttl", - "defaultExtension": "ttl", - "label": "RDF/Turtle", - "mimeType": "text/turtle", - "aliases": [ - "turtle", - "rdf/turtle" - ], - "extensions": [ - "ttl" - ] - }, - { - "id": "rdf", - "defaultExtension": "rdf", - "label": "RDF/XML", - "mimeType": "application/rdf+xml", - "aliases": [ - "rdf/xml" - ], - "extensions": [ - "rdf" - ] - } - ] - } - } - ], - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/geodcat-records/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat-records/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat-records" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.geodcat-records-prov", - "name": "GeoDCAT + PROV profile", - "highlighted": true, - "abstract": "GeoDCAT Profile of OGC API Records using the PROV-O model of provenance", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "PROV-O Specification", - "link": "https://www.w3.org/TR/prov-o/" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC" - ], - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.ogc-utils.prov" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records-prov/schema.yaml", - "application/json": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records-prov/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-records-prov/schema.yaml", - "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records-prov/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records-prov/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/geodcat-records-prov/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/geodcat-records-prov/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/geodcat-records-prov/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/geodcat-records-prov/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat-records-prov" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.stac.geodcat-stac-collection", - "name": "GeoDCAT mapping for STAC collection", - "highlighted": true, - "abstract": "This building block defines mappings from the STAC collections schema to the core GeoDCAT profile of DCAT. It inherits from a general mapping of OGC API Records schema to GeoDCAT, which in turn reuses mappings to DCAT. This is a work in progress to establish the scope of GeoDCAT to semantically describe existing spatial metadata schemas.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.contrib.stac.collection", - "bblocks://ogc.geo.geodcat.geodcat", - "bblocks://ogc.contrib.stac.collection-v1-0-0" - ], - "version": "0.1", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Resources", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Specification Repository", - "link": "https://github.com/opengeospatial/GeoDCAT-SWG" - }, - { - "title": "STAC Specification", - "link": "https://github.com/radiantearth/stac-spec" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC" - ], - "shaclShapes": { - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml", - "application/json": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-collection/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/geodcat-stac-collection/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/geodcat-stac-collection/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/geodcat-stac-collection/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.geodcat-stac-collection" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.stac.geodcat-stac-item", - "name": "GeoDCAT mapping to STAC item", - "highlighted": true, - "abstract": "This building block defines mappings from the STAC item schema to the core GeoDCAT profile of DCAT. It inherits from a general mapping of OGC API Records schema to GeoDCAT, which in turn reuses mappings to DCAT. This is a work in progress to establish the scope of GeoDCAT to semantically describe existing spatial metadata schemas.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.geo.geodcat.geodcat", - "bblocks://ogc.contrib.stac.item-v1-0-0", - "bblocks://ogc.contrib.stac.item" - ], - "version": "0.1", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Resources", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Specification Repository", - "link": "https://github.com/opengeospatial/GeoDCAT-SWG" - }, - { - "title": "STAC Specification", - "link": "https://github.com/radiantearth/stac-spec" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC" - ], - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml", - "application/json": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-item/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-item/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/geodcat-stac-item/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/geodcat-stac-item/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/geodcat-stac-item/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/geodcat-stac-item/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.geodcat-stac-item" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.stac.extensions.geodcat-stac-accuracy", - "name": "GeoDCAT profile of STAC Accuracy extension", - "highlighted": true, - "abstract": "This profile binds the schema for the STAC Accuracy extension to a profile of GeoDCAT. It inherits a common mapping of STAC and OGC API Records Item and Collection objects to the DCAT model. Additional terminology reequired for the semantics of the extension can be mapped to additional ontologies as required. (Note this is a work in progress, the building blocks provide a test harness for these mappings, allowing systematic development of a GeoDCAT core ontology to meet the requirements of these existing metadata schemas.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", - "bblocks://ogc.contrib.stac.extensions.accuracy" - ], - "version": "0.1", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Resources", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Specification Repository", - "link": "https://github.com/opengeospatial/GeoDCAT-SWG" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "STAC Accuracy extension" - ], - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.accuracy-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/accuracy-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-accuracy/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-accuracy/schema.yaml", - "application/json": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-accuracy/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-accuracy/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-accuracy/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-accuracy/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-accuracy/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/extensions/geodcat-stac-accuracy/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/extensions/geodcat-stac-accuracy/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/extensions/geodcat-stac-accuracy/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.extensions.geodcat-stac-accuracy" - } - } - }, - { - "itemIdentifier": "ogc.geo.geodcat.stac.extensions.geodcat-stac-eo", - "name": "GeoDCAT profile of STAC Electro-Optical extension", - "highlighted": true, - "abstract": "This profile binds the schema for the STAC Electro-Optical extension to a profile of GeoDCAT. It inherits a common mapping of STAC and OGC API Records Item and Collection objects to the DCAT model. Additional terminology reequired for the semantics of the extension can be mapped to additional ontologies as required. (Note this is a work in progress, the building blocks provide a test harness for these mappings, allowing systematic development of a GeoDCAT core ontology to meet the requirements of these existing metadata schemas.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", - "bblocks://ogc.contrib.stac.extensions.eo" - ], - "version": "0.1", - "dateOfLastChange": "2023-09-18", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Resources", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "GeoDCAT Specification Repository", - "link": "https://github.com/opengeospatial/GeoDCAT-SWG" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "STAC Electro-Optical extension" - ], - "shaclShapes": { - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.eo-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/eo-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-eo/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-eo/schema.yaml", - "application/json": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-eo/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-eo/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-eo/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/extensions/geodcat-stac-eo/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/geodcat-ogcapi-records/_sources/stac/extensions/geodcat-stac-eo/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/geodcat-ogcapi-records/blob/master/build/tests/geo/geodcat/stac/extensions/geodcat-stac-eo/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/markdown/geo/geodcat/stac/extensions/geodcat-stac-eo/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/generateddocs/json-full/geo/geodcat/stac/extensions/geodcat-stac-eo/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.stac.extensions.geodcat-stac-eo" - } - } - } - ], - "remoteCacheDir": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/_cache", - "links": [ - { - "rel": "self", - "href": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ] -} \ No newline at end of file diff --git a/build/annotated/_cache/b2ce41c54e193db453329f8ccf1dcf4f62536de584d6c225ea52b2108be365ea b/build/annotated/_cache/b2ce41c54e193db453329f8ccf1dcf4f62536de584d6c225ea52b2108be365ea deleted file mode 100644 index 07d5937d..00000000 --- a/build/annotated/_cache/b2ce41c54e193db453329f8ccf1dcf4f62536de584d6c225ea52b2108be365ea +++ /dev/null @@ -1,3341 +0,0 @@ -{ - "name": "OGC API Processes", - "abstract": "Schemas for the OGC API Processes standard\n", - "description": "Adds a flexible, JSON schema version agnostic documentation to the OGC API Processes standard, supporting further profiling by combining with other Building Blocks.\n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-01-13T22:28:20.509848", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"e31f9b7205a141a60831e312d473ddf981d03c99", - "shortCommitId": "\"e31f9b", - "date": "2026-01-13T14:30:58+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/bblocks-ogcapi-processes", - "gitHubRepository": "https://github.com/ogcincubator/bblocks-ogcapi-processes/blob/master/", - "baseURL": "https://ogcincubator.github.io/bblocks-ogcapi-processes/", - "viewerURL": "https://ogcincubator.github.io/bblocks-ogcapi-processes/", - "validationReport": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json" - ], - "bblocks": [ - { - "itemIdentifier": "ogc.api.processes.v1.parameters.datetime", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.178084", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "parameter" - ], - "name": "datetime parameter", - "itemClass": "parameter", - "shaclShapes": {}, - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/datetime/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/parameters/datetime/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/datetime/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/parameters/datetime/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/parameters/datetime/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.parameters.datetime" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.parameters.jobId", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.178084", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "parameter" - ], - "name": "jobId parameter", - "itemClass": "parameter", - "description": "local identifier of a job", - "shaclShapes": {}, - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/jobId/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/parameters/jobId/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/jobId/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/parameters/jobId/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/parameters/jobId/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.parameters.jobId" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.parameters.limit", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.178084", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "parameter" - ], - "name": "limit parameter", - "itemClass": "parameter", - "shaclShapes": {}, - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/limit/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/parameters/limit/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/limit/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/parameters/limit/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/parameters/limit/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.parameters.limit" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.parameters.maxDuration", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.178084", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "parameter" - ], - "name": "maxDuration parameter", - "itemClass": "parameter", - "shaclShapes": {}, - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/maxDuration/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/parameters/maxDuration/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/maxDuration/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/parameters/maxDuration/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/parameters/maxDuration/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.parameters.maxDuration" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.parameters.minDuration", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.178084", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "parameter" - ], - "name": "minDuration parameter", - "itemClass": "parameter", - "shaclShapes": {}, - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/minDuration/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/parameters/minDuration/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/minDuration/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/parameters/minDuration/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/parameters/minDuration/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.parameters.minDuration" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.parameters.processIdPathParam", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.178084", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "parameter" - ], - "name": "processIdPathParam parameter", - "itemClass": "parameter", - "shaclShapes": {}, - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/processIdPathParam/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/parameters/processIdPathParam/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/processIdPathParam/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/parameters/processIdPathParam/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/parameters/processIdPathParam/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.parameters.processIdPathParam" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.parameters.processIdQueryParam", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.178084", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "parameter" - ], - "name": "processIdQueryParam parameter", - "itemClass": "parameter", - "shaclShapes": {}, - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/processIdQueryParam/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/parameters/processIdQueryParam/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/processIdQueryParam/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/parameters/processIdQueryParam/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/parameters/processIdQueryParam/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.parameters.processIdQueryParam" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.statusCode", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "statusCode schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/statusCode/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/statusCode/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/statusCode/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/statusCode/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/statusCode/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/statusCode/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.statusCode" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.parameters.type", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.178084", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "parameter" - ], - "name": "type parameter", - "itemClass": "parameter", - "shaclShapes": {}, - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/type/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/parameters/type/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/type/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/parameters/type/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/parameters/type/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.parameters.type" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.confClasses", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "confClasses schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/confClasses/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/confClasses/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/confClasses/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/confClasses/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/confClasses/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/confClasses/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.confClasses" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.ExecuteSyncRawRef", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "ExecuteSyncRawRef response", - "itemClass": "response", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ExecuteSyncRawRef/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ExecuteSyncRawRef/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ExecuteSyncRawRef/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ExecuteSyncRawRef/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/ExecuteSyncRawRef/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/ExecuteSyncRawRef/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.ExecuteSyncRawRef" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.exception", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "exception schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/exception/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/exception/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/exception/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/exception/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/exception/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/exception/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.exception" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.additionalParameter", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "additionalParameter schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/additionalParameter/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/additionalParameter/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/additionalParameter/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/additionalParameter/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.additionalParameter" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.bbox", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "bbox schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/bbox/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/bbox/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/bbox/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/bbox/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/bbox/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/bbox/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.bbox" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.binaryInputValue", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "binaryInputValue schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/binaryInputValue/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/binaryInputValue/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/binaryInputValue/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/binaryInputValue/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/binaryInputValue/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/binaryInputValue/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.binaryInputValue" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.common-core.confClasses", - "name": "Schema for confClasses schema", - "status": "under-development", - "dateTimeAddition": "2024-03-22T11:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "features" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/common-core/confClasses/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/common-core/confClasses/schema.json" - }, - "abstract": "This building block corresponds to the schema for an OGC API Features confClasses", - "shaclShapes": {}, - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/common-core/confClasses/remote_cache/", - "sourceSchema": "https://schemas.opengis.net/ogcapi/features/part1/1.0/openapi/schemas/confClasses.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/common-core/confClasses/", - "rdfData": [], - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-ogcapi-processes/blob/master/build/tests/api/processes/v1/schemas/common-core/confClasses/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/common-core/confClasses/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/common-core/confClasses/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.common-core.confClasses" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.common-core.exception", - "name": "Schema for exception schema", - "status": "under-development", - "dateTimeAddition": "2024-03-22T11:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "features" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/common-core/exception/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/common-core/exception/schema.json" - }, - "abstract": "This building block corresponds to the schema for an OGC API Features exception", - "shaclShapes": {}, - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/common-core/exception/remote_cache/", - "sourceSchema": "https://schemas.opengis.net/ogcapi/features/part1/1.0/openapi/schemas/exception.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/common-core/exception/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/common-core/exception/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/common-core/exception/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.common-core.exception" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.metadata", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "metadata schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/metadata/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/metadata/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/metadata/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/metadata/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.metadata" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.subscriber", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "subscriber schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/subscriber/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/subscriber/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/subscriber/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/subscriber/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/subscriber/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/subscriber/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.subscriber" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.format", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "format schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/format/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/format/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/format/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/format/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/format/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/format/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.format" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.link", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "link schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/link/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/link/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/link/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/link/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/link/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/link/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.link" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.jobControlOptions", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "jobControlOptions schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/jobControlOptions/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/jobControlOptions/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/jobControlOptions/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/jobControlOptions/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/jobControlOptions/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/jobControlOptions/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.jobControlOptions" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.transmissionMode", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "transmissionMode schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/transmissionMode/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/transmissionMode/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/transmissionMode/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/transmissionMode/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/transmissionMode/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/transmissionMode/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.transmissionMode" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.reference", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "reference schema", - "itemClass": "schema", - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/reference/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/reference/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/reference/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/reference/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/reference/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/reference/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.reference" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.timeStamp", - "name": "Schema for timeStamp schema", - "status": "under-development", - "dateTimeAddition": "2024-03-22T11:40:00+01:00", - "itemClass": "datatype", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "features" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/timeStamp/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/timeStamp/schema.json" - }, - "abstract": "This property indicates the time and date when the response was generated", - "shaclShapes": {}, - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/timeStamp/remote_cache/", - "sourceSchema": "https://schemas.opengis.net/ogcapi/features/part1/1.0/openapi/schemas/timeStamp.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/timeStamp/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/timeStamp/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/timeStamp/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.timeStamp" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.common-core.landingPage", - "name": "Schema for landingPage schema", - "status": "under-development", - "dateTimeAddition": "2024-03-22T11:40:00+01:00", - "itemClass": "schema", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "features" - ], - "abstract": "This building block corresponds to the schema for an OGC API Features landingPage", - "shaclShapes": {}, - "dependsOn": [ - "ogc.ogc-utils.json-link" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/common-core/landingPage/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/common-core/landingPage/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/common-core/landingPage/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/common-core/landingPage/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/common-core/landingPage/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/common-core/landingPage/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/common-core/landingPage/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.common-core.landingPage" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.parameters.status", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.178084", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "parameter" - ], - "name": "status parameter", - "itemClass": "parameter", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.statusCode" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/status/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/parameters/status/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/parameters/status/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/parameters/status/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/parameters/status/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.parameters.status" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.ConformanceDeclaration", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "ConformanceDeclaration response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.confClasses" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ConformanceDeclaration/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ConformanceDeclaration/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ConformanceDeclaration/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ConformanceDeclaration/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/ConformanceDeclaration/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/ConformanceDeclaration/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.ConformanceDeclaration" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.InvalidParameter", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "InvalidParameter response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.exception" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/InvalidParameter/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/InvalidParameter/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/InvalidParameter/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/InvalidParameter/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/InvalidParameter/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/InvalidParameter/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.InvalidParameter" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.NotAllowed", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "NotAllowed response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.exception" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/NotAllowed/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/NotAllowed/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/NotAllowed/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/NotAllowed/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/NotAllowed/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/NotAllowed/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.NotAllowed" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.NotFound", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "NotFound response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.exception" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/NotFound/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/NotFound/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/NotFound/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/NotFound/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/NotFound/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/NotFound/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.NotFound" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.NotSupported", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "NotSupported response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.exception" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/NotSupported/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/NotSupported/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/NotSupported/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/NotSupported/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/NotSupported/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/NotSupported/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.NotSupported" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.ServerError", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "ServerError response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.exception" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ServerError/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ServerError/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ServerError/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ServerError/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/ServerError/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/ServerError/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.ServerError" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.inputValueNoObject", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "inputValueNoObject schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.binaryInputValue", - "ogc.api.processes.v1.schemas.bbox" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputValueNoObject/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputValueNoObject/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/inputValueNoObject/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/inputValueNoObject/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/inputValueNoObject/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/inputValueNoObject/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.inputValueNoObject" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.descriptionType", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "descriptionType schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.additionalParameter", - "ogc.api.processes.v1.schemas.metadata" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/descriptionType/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/descriptionType/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/descriptionType/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/descriptionType/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.descriptionType" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.landingPage", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "landingPage schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.link" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/landingPage/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/landingPage/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/landingPage/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/landingPage/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/landingPage/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/landingPage/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.landingPage" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.statusInfo", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "statusInfo schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.link", - "ogc.api.processes.v1.schemas.statusCode" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/statusInfo/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/statusInfo/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/statusInfo/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/statusInfo/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/statusInfo/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/statusInfo/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.statusInfo" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.output", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "output schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.format", - "ogc.api.processes.v1.schemas.transmissionMode" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/output/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/output/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/output/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/output/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/output/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/output/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.output" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.schema", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "schema schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.reference" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/schema/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/schema/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/schema/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/schema/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/schema/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.schema" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.swagger.schema", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "schema schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.reference" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/swagger/schema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/swagger/schema/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/swagger/schema/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/swagger/schema/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/swagger/schema/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/swagger/schema/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.swagger.schema" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.paths.Conformance", - "status": "under-development", - "dateTimeAddition": "2025-12-02T09:00:00.000000", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "path" - ], - "name": "Conformance path", - "itemClass": "path", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.responses.ServerError", - "ogc.api.processes.v1.responses.ConformanceDeclaration" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/Conformance/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/Conformance/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/Conformance/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/paths/Conformance/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/paths/Conformance/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.paths.Conformance" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.inputValue", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "inputValue schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.inputValueNoObject" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputValue/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputValue/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/inputValue/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/inputValue/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/inputValue/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/inputValue/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.inputValue" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.processSummary", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "processSummary schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.descriptionType", - "ogc.api.processes.v1.schemas.link", - "ogc.api.processes.v1.schemas.jobControlOptions", - "ogc.api.processes.v1.schemas.transmissionMode" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/processSummary/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/processSummary/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/processSummary/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/processSummary/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/processSummary/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/processSummary/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.processSummary" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.LandingPage", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "LandingPage response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.landingPage" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/LandingPage/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/LandingPage/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/LandingPage/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/LandingPage/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/LandingPage/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/LandingPage/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.LandingPage" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.ExecuteAsync", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "ExecuteAsync response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.statusInfo" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ExecuteAsync/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ExecuteAsync/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ExecuteAsync/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ExecuteAsync/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/ExecuteAsync/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/ExecuteAsync/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.ExecuteAsync" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.Status", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "Status response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.statusInfo" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/Status/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/Status/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/Status/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/Status/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/Status/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/Status/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.Status" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.jobList", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "jobList schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.link", - "ogc.api.processes.v1.schemas.statusInfo" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/jobList/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/jobList/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/jobList/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/jobList/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/jobList/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/jobList/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.jobList" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.inputDescription", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "inputDescription schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.descriptionType", - "ogc.api.processes.v1.schemas.schema" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/inputDescription/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/inputDescription/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/inputDescription/", - "rdfData": [], - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-ogcapi-processes/blob/master/build/tests/api/processes/v1/schemas/inputDescription/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/inputDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/inputDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.inputDescription" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.outputDescription", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "outputDescription schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.descriptionType", - "ogc.api.processes.v1.schemas.schema" - ], - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/outputDescription/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/outputDescription/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/outputDescription/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/outputDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/outputDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.outputDescription" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.swagger.inputDescription", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "inputDescription schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.descriptionType", - "ogc.api.processes.v1.schemas.swagger.schema" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/swagger/inputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/swagger/inputDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/swagger/inputDescription/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/swagger/inputDescription/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/swagger/inputDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/swagger/inputDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.swagger.inputDescription" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.swagger.outputDescription", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "outputDescription schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.descriptionType", - "ogc.api.processes.v1.schemas.swagger.schema" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/swagger/outputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/swagger/outputDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/swagger/outputDescription/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/swagger/outputDescription/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/swagger/outputDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/swagger/outputDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.swagger.outputDescription" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.qualifiedInputValue", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "qualifiedInputValue schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.inputValue", - "ogc.api.processes.v1.schemas.format" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/qualifiedInputValue/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/qualifiedInputValue/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/qualifiedInputValue/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/qualifiedInputValue/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/qualifiedInputValue/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/qualifiedInputValue/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.qualifiedInputValue" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.processList", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "processList schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.processSummary", - "ogc.api.processes.v1.schemas.link" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/processList/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/processList/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/processList/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/processList/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/processList/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/processList/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.processList" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.paths.LandingPage", - "status": "under-development", - "dateTimeAddition": "2025-12-02T09:00:00.000000", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "path" - ], - "name": "LandingPage path", - "itemClass": "path", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.responses.ServerError", - "ogc.api.processes.v1.responses.LandingPage" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/LandingPage/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/LandingPage/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/LandingPage/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/paths/LandingPage/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/paths/LandingPage/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.paths.LandingPage" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.paths.DismissJob", - "status": "under-development", - "dateTimeAddition": "2025-12-11T09:00:00.000000", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API processes - Part 1 - Core", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "tags": [ - "ogcapi-processes", - "path" - ], - "name": "Dismiss Job", - "itemClass": "path", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.responses.ServerError", - "ogc.api.processes.v1.parameters.jobId", - "ogc.api.processes.v1.responses.Status", - "ogc.api.processes.v1.responses.NotFound" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/DismissJob/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/DismissJob/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/DismissJob/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/paths/DismissJob/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/paths/DismissJob/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.paths.DismissJob" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.paths.Job", - "status": "under-development", - "dateTimeAddition": "2025-12-11T09:00:00.000000", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API processes - Part 1 - Core", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "tags": [ - "ogcapi-processes", - "path" - ], - "name": "Job path", - "itemClass": "path", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.responses.ServerError", - "ogc.api.processes.v1.parameters.jobId", - "ogc.api.processes.v1.responses.Status", - "ogc.api.processes.v1.responses.NotFound" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/Job/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/Job/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/Job/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/paths/Job/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/paths/Job/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.paths.Job" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.JobList", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "JobList response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.jobList" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/JobList/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/JobList/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/JobList/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/JobList/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/JobList/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/JobList/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.JobList" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.process", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "process schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.processSummary", - "ogc.api.processes.v1.schemas.outputDescription", - "ogc.api.processes.v1.schemas.inputDescription" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/process/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/context.jsonld", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/process/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/process/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/process/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.process" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.swagger.process", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "process schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.processSummary", - "ogc.api.processes.v1.schemas.swagger.outputDescription", - "ogc.api.processes.v1.schemas.swagger.inputDescription" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/swagger/process/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/swagger/process/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/swagger/process/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/swagger/process/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/swagger/process/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/swagger/process/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.swagger.process" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.inlineOrRefData", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "inlineOrRefData schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.link", - "ogc.api.processes.v1.schemas.qualifiedInputValue", - "ogc.api.processes.v1.schemas.inputValueNoObject" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inlineOrRefData/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inlineOrRefData/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/inlineOrRefData/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/inlineOrRefData/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/inlineOrRefData/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/inlineOrRefData/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.inlineOrRefData" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.ProcessList", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "ProcessList response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.processList" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ProcessList/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ProcessList/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ProcessList/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ProcessList/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/ProcessList/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/ProcessList/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.ProcessList" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.paths.JobList", - "status": "under-development", - "dateTimeAddition": "2025-12-02T09:00:00.000000", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "path" - ], - "name": "JobList path", - "itemClass": "path", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.responses.JobList", - "ogc.api.processes.v1.responses.NotFound" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/JobList/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/JobList/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/JobList/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/paths/JobList/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/paths/JobList/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.paths.JobList" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.ProcessDescription", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "ProcessDescription response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.process" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ProcessDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ProcessDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ProcessDescription/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ProcessDescription/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/ProcessDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/ProcessDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.ProcessDescription" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.swagger.ProcessDescription", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "ProcessDescription response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.swagger.process" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/swagger/ProcessDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/swagger/ProcessDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/swagger/ProcessDescription/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/swagger/ProcessDescription/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/swagger/ProcessDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/swagger/ProcessDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.swagger.ProcessDescription" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.execute", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "execute schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.inlineOrRefData", - "ogc.api.processes.v1.schemas.output", - "ogc.api.processes.v1.schemas.subscriber" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/execute/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/execute/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/execute/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/execute/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/execute/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/execute/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.execute" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.schemas.results", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "results schema", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.inlineOrRefData" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/results/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/results/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/results/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/schemas/results/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/schemas/results/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/schemas/results/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.schemas.results" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.paths.ProcessList", - "status": "under-development", - "dateTimeAddition": "2025-12-02T09:00:00.000000", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Processes - Part 1 - Core", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "tags": [ - "ogcapi-processes", - "path" - ], - "name": "ProcessList path", - "itemClass": "path", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.responses.ProcessList" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/ProcessList/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/ProcessList/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/ProcessList/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/paths/ProcessList/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/paths/ProcessList/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.paths.ProcessList" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.paths.ProcessDescription", - "status": "under-development", - "dateTimeAddition": "2025-12-11T09:00:00.000000", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API processes - Part 1 - Core", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "tags": [ - "ogcapi-processes", - "path" - ], - "name": "ProcessDescription path", - "itemClass": "path", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.responses.NotFound", - "ogc.api.processes.v1.parameters.processIdPathParam", - "ogc.api.processes.v1.responses.ProcessDescription" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/ProcessDescription/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/ProcessDescription/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/ProcessDescription/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/paths/ProcessDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/paths/ProcessDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.paths.ProcessDescription" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.ExecuteSync", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "ExecuteSync response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.results" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ExecuteSync/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ExecuteSync/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ExecuteSync/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/ExecuteSync/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/ExecuteSync/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/ExecuteSync/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.ExecuteSync" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.responses.Results", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.118638", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Features - Part 1 - Core corrigendum", - "link": "https://docs.ogc.org/is/17-069r4/17-069r4.html" - } - ], - "tags": [ - "ogcapi-processes", - "response" - ], - "name": "Results response", - "itemClass": "response", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.results" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/Results/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/Results/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/Results/schema.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/responses/Results/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/responses/Results/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/responses/Results/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.responses.Results" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.paths.Execution", - "status": "under-development", - "dateTimeAddition": "2025-12-02T09:00:00.000000", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Processes - Part 1 - Core", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "tags": [ - "ogcapi-processes", - "path" - ], - "name": "Execute path", - "itemClass": "path", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.responses.ExecuteAsync", - "ogc.api.processes.v1.schemas.results", - "ogc.api.processes.v1.responses.ExecuteSync", - "ogc.api.processes.v1.responses.ServerError", - "ogc.api.processes.v1.parameters.processIdPathParam", - "ogc.api.processes.v1.schemas.execute", - "ogc.api.processes.v1.responses.NotFound" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/Execution/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/Execution/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/Execution/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/paths/Execution/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/paths/Execution/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.paths.Execution" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.paths.JobResult", - "status": "under-development", - "dateTimeAddition": "2025-12-11T09:00:00.000000", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API processes - Part 1 - Core", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "tags": [ - "ogcapi-processes", - "path" - ], - "name": "Job result path", - "itemClass": "path", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.responses.ServerError", - "ogc.api.processes.v1.parameters.jobId", - "ogc.api.processes.v1.responses.Results", - "ogc.api.processes.v1.responses.NotFound" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/JobResult/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/JobResult/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/paths/JobResult/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/paths/JobResult/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/paths/JobResult/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.paths.JobResult" - } - } - }, - { - "itemIdentifier": "ogc.api.processes.v1.api", - "name": "OGC API - Processes: Part 1", - "status": "under-development", - "dateTimeAddition": "2024-03-22T11:40:00+01:00", - "itemClass": "api", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-01-13", - "sources": [ - { - "title": "OGC API Processes", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "tags": [ - "ogcapi-processes" - ], - "highlighted": true, - "abstract": "This building block corresponds to OGC API Processes Part 1", - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.paths.Conformance", - "ogc.api.processes.v1.paths.Execution", - "ogc.api.processes.v1.paths.Job", - "ogc.api.processes.v1.paths.ProcessDescription", - "ogc.api.processes.v1.paths.JobList", - "ogc.api.processes.v1.paths.ProcessList", - "ogc.api.processes.v1.paths.LandingPage", - "ogc.api.processes.v1.paths.DismissJob", - "ogc.api.processes.v1.paths.JobResult" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/api/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/api/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-ogcapi-processes/_sources/v1/api/", - "rdfData": [], - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/markdown/api/processes/v1/api/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/generateddocs/json-full/api/processes/v1/api/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-ogcapi-processes/bblock/ogc.api.processes.v1.api" - } - } - } - ], - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/_cache", - "links": [ - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ] -} \ No newline at end of file diff --git a/build/annotated/_cache/e1eb15f79d58757406683c62c8612c0f7869345f3386528f740f2c466012d031 b/build/annotated/_cache/e1eb15f79d58757406683c62c8612c0f7869345f3386528f740f2c466012d031 deleted file mode 100644 index 434f8671..00000000 --- a/build/annotated/_cache/e1eb15f79d58757406683c62c8612c0f7869345f3386528f740f2c466012d031 +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - OGC Location Building Blocks - - - - - -
- - diff --git a/build/annotated/_cache/e45fa9c07fd571e8456237b918c9b9b4b63f3323f2f61a1954bf77d7ae2ff8da b/build/annotated/_cache/e45fa9c07fd571e8456237b918c9b9b4b63f3323f2f61a1954bf77d7ae2ff8da deleted file mode 100644 index ae69281f..00000000 --- a/build/annotated/_cache/e45fa9c07fd571e8456237b918c9b9b4b63f3323f2f61a1954bf77d7ae2ff8da +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - OGC Location Building Blocks - - - - - -
- - diff --git a/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json deleted file mode 100644 index 2f989d87..00000000 --- a/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.bbox"]},{"path":["crs"],"schema_type":"string","format":"uri","enum":["http://www.opengis.net/def/crs/OGC/1.3/CRS84","http://www.opengis.net/def/crs/OGC/0/CRS84h"],"sources":["bblocks://ogc.api.processes.v1.schemas.bbox"]}]},"properties":[{"path":["inputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute","bblocks://ogc.osc.api-profiles.processes.ipt.execute"]},{"path":["outputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute"]},{"path":["outputs","format"],"sources":["bblocks://ogc.api.processes.v1.schemas.output"]},{"path":["outputs","transmissionMode"],"sources":["bblocks://ogc.api.processes.v1.schemas.output"]},{"path":["response"],"schema_type":"string","enum":["raw","document"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute"]},{"path":["subscriber"],"sources":["bblocks://ogc.api.processes.v1.schemas.execute"]},{"path":["subscriber","failedUri"],"schema_type":"string","format":"uri","sources":["bblocks://ogc.api.processes.v1.schemas.subscriber"]},{"path":["subscriber","inProgressUri"],"schema_type":"string","format":"uri","sources":["bblocks://ogc.api.processes.v1.schemas.subscriber"]},{"path":["subscriber","successUri"],"schema_type":"string","format":"uri","sources":["bblocks://ogc.api.processes.v1.schemas.subscriber"]},{"path":["inputs","_oneOf","2"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.link"],"keyword":"branch"},{"path":["inputs","_oneOf","2","type"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","rel"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","hreflang"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","2","href"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["inputs","_oneOf","1"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue"],"keyword":"branch","ref":"0"},{"path":["inputs","_oneOf","1","value"],"required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue"]},{"path":["inputs","_oneOf","1","schema"],"sources":["bblocks://ogc.api.processes.v1.schemas.format"]},{"path":["inputs","_oneOf","1","mediaType"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.format"]},{"path":["inputs","_oneOf","1","encoding"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.format"]}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json b/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json deleted file mode 100644 index cf4d8936..00000000 --- a/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "allOf": [ - { - "$ref": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/execute/schema.json" - } - ], - "properties": { - "inputs": { - "activity_id": { - "$ref": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.json" - }, - "result_id": { - "$ref": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.json" - }, - "agent_id": { - "$ref": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.json" - } - } - }, - "required": [ - "activity_id" - ] -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml b/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml deleted file mode 100644 index 592c304f..00000000 --- a/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml +++ /dev/null @@ -1,12 +0,0 @@ -allOf: -- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/execute/schema.yaml -properties: - inputs: - activity_id: - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml - result_id: - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml - agent_id: - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml -required: -- activity_id diff --git a/build/annotated/osc/api-profiles/processes/ipt/results/_unbound_local_properties.tsv b/build/annotated/osc/api-profiles/processes/ipt/results/_unbound_local_properties.tsv deleted file mode 100644 index 3d4a598f..00000000 --- a/build/annotated/osc/api-profiles/processes/ipt/results/_unbound_local_properties.tsv +++ /dev/null @@ -1,2 +0,0 @@ -path -/value diff --git a/build/annotated/osc/api-profiles/processes/ipt/results/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/ipt/results/_visited_properties.tsv deleted file mode 100644 index 5d4dfc41..00000000 --- a/build/annotated/osc/api-profiles/processes/ipt/results/_visited_properties.tsv +++ /dev/null @@ -1,121 +0,0 @@ -path @id schema -/encoding https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/format/schema.yaml -/mediaType https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/format/schema.yaml -/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/format/schema.yaml -/value https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/qualifiedInputValue/schema.yaml -/value/_oneOf/0/_oneOf/6/bbox https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/bbox/schema.yaml -/value/_oneOf/0/_oneOf/6/crs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/bbox/schema.yaml -/value/_oneOf/0/wasInfluencedBy http://www.w3.org/ns/prov#wasInfluencedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/activityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/startedAtTime http://www.w3.org/ns/prov#startedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/endedAtTime http://www.w3.org/ns/prov#endedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith http://www.w3.org/ns/prov#wasAssociatedWith https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/agentType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/name http://www.w3.org/2000/01/rdf-schema#label https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/actedOnBehalfOf http://www.w3.org/ns/prov#actedOnBehalfOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation http://www.w3.org/ns/prov#qualifiedDelegation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasInformedBy http://www.w3.org/ns/prov#wasInformedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/used http://www.w3.org/ns/prov#used https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasStartedBy http://www.w3.org/ns/prov#wasStartedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasEndedBy http://www.w3.org/ns/prov#wasEndedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/invalidated http://www.w3.org/ns/prov#invalidated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/generated http://www.w3.org/ns/prov#generated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage http://www.w3.org/ns/prov#qualifiedUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication http://www.w3.org/ns/prov#qualifiedCommunication https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart http://www.w3.org/ns/prov#qualifiedStart https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedEnd http://www.w3.org/ns/prov#qualifiedEnd https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedEnd/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation http://www.w3.org/ns/prov#qualifiedAssociation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/hadPlan http://www.w3.org/ns/prov#hadPlan https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/value/_oneOf/0/qualifiedInfluence http://www.w3.org/ns/prov#qualifiedInfluence https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/value/_oneOf/0/qualifiedInfluence/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/value/_oneOf/0/qualifiedInfluence/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/value/_oneOf/0/qualifiedInfluence/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/value/_oneOf/0/qualifiedInfluence/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/value/_oneOf/0/qualifiedInfluence/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/value/_oneOf/0/_anyOf/0/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/_anyOf/0/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/_anyOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/_anyOf/1/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/featureType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/entityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/has_provenance http://purl.org/dc/terms/provenance https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/wasGeneratedBy http://www.w3.org/ns/prov#wasGeneratedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/wasAttributedTo http://www.w3.org/ns/prov#wasAttributedTo https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/wasDerivedFrom http://www.w3.org/ns/prov#wasDerivedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/alternateOf http://www.w3.org/ns/prov#alternateOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/hadPrimarySource http://www.w3.org/ns/prov#hadPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/specializationOf http://www.w3.org/ns/prov#specializationOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/wasInvalidatedBy http://www.w3.org/ns/prov#wasInvalidatedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/wasQuotedFrom http://www.w3.org/ns/prov#wasQuotedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/wasRevisionOf http://www.w3.org/ns/prov#wasRevisionOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/generatedAtTime http://www.w3.org/ns/prov#generatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/invalidatedAtTime http://www.w3.org/ns/prov#invalidatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/value http://www.w3.org/ns/prov#value https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/qualifiedPrimarySource http://www.w3.org/ns/prov#qualifiedPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/qualifiedPrimarySource/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedPrimarySource/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadGeneration http://www.w3.org/ns/prov#hadGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadUsage http://www.w3.org/ns/prov#hadUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedPrimarySource/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedPrimarySource/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedQuotation http://www.w3.org/ns/prov#qualifiedQuotation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/qualifiedQuotation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedRevision http://www.w3.org/ns/prov#qualifiedRevision https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/qualifiedRevision/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/links/href http://www.w3.org/ns/oa#hasTarget https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/value/_oneOf/0/links/rel http://www.iana.org/assignments/relation https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/value/_oneOf/0/links/anchor https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/value/_oneOf/0/links/type http://purl.org/dc/terms/type https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/value/_oneOf/0/links/hreflang http://purl.org/dc/terms/language https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/value/_oneOf/0/links/title http://www.w3.org/2000/01/rdf-schema#label https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/value/_oneOf/0/links/length http://purl.org/dc/terms/extent https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/value/_oneOf/0/qualifiedGeneration http://www.w3.org/ns/prov#qualifiedGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/qualifiedGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedInvalidation http://www.w3.org/ns/prov#qualifiedInvalidation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/qualifiedInvalidation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedDerivation http://www.w3.org/ns/prov#qualifiedDerivation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/qualifiedDerivation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedAttribution http://www.w3.org/ns/prov#qualifiedAttribution https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/value/_oneOf/0/qualifiedAttribution/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedAttribution/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/value/_oneOf/0/qualifiedAttribution/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld b/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld deleted file mode 100644 index 1ca5d3c7..00000000 --- a/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld +++ /dev/null @@ -1,334 +0,0 @@ -{ - "@context": { - "activityType": "@type", - "agentType": "@type", - "entityType": "@type", - "featureType": "@type", - "provType": "@type", - "Activity": "prov:Activity", - "ActivityInfluence": "prov:ActivityInfluence", - "Agent": "prov:Agent", - "AgentInfluence": "prov:AgentInfluence", - "Association": "prov:Association", - "Attribution": "prov:Attribution", - "Bundle": "prov:Bundle", - "Collection": "prov:Collection", - "Communication": "prov:Communication", - "Delegation": "prov:Delegation", - "Derivation": "prov:Derivation", - "EmptyCollection": "prov:EmptyCollection", - "End": "prov:End", - "Entity": "prov:Entity", - "EntityInfluence": "prov:EntityInfluence", - "Generation": "prov:Generation", - "Influence": "prov:Influence", - "InstantaneousEvent": "prov:InstantaneousEvent", - "Invalidation": "prov:Invalidation", - "Location": "prov:Location", - "Organization": "prov:Organization", - "Person": "prov:Person", - "Plan": "prov:Plan", - "PrimarySource": "prov:PrimarySource", - "Quotation": "prov:Quotation", - "Revision": "prov:Revision", - "Role": "prov:Role", - "SoftwareAgent": "prov:SoftwareAgent", - "Start": "prov:Start", - "Usage": "prov:Usage", - "ServiceDescription": "prov:ServiceDescription", - "DirectQueryService": "prov:DirectQueryService", - "Accept": "prov:Accept", - "Contribute": "prov:Contribute", - "Contributor": "prov:Contributor", - "Copyright": "prov:Copyright", - "Create": "prov:Create", - "Creator": "prov:Creator", - "Modify": "prov:Modify", - "Publish": "prov:Publish", - "Publisher": "prov:Publisher", - "Replace": "prov:Replace", - "RightsAssignment": "prov:RightsAssignment", - "RightsHolder": "prov:RightsHolder", - "Submit": "prov:Submit", - "Dictionary": "prov:Dictionary", - "EmptyDictionary": "prov:EmptyDictionary", - "KeyEntityPair": "prov:KeyEntityPair", - "Insertion": "prov:Insertion", - "Removal": "prov:Removal", - "atTime": { - "@id": "prov:atTime", - "@type": "xsd:dateTime" - }, - "endedAtTime": { - "@id": "prov:endedAtTime", - "@type": "xsd:dateTime" - }, - "generatedAtTime": { - "@id": "prov:generatedAtTime", - "@type": "xsd:dateTime" - }, - "invalidatedAtTime": { - "@id": "prov:invalidatedAtTime", - "@type": "xsd:dateTime" - }, - "startedAtTime": { - "@id": "prov:startedAtTime", - "@type": "xsd:dateTime" - }, - "provenanceUriTemplate": "prov:provenanceUriTemplate", - "pairKey": { - "@id": "prov:pairKey", - "@type": "rdfs:Literal" - }, - "removedKey": { - "@id": "prov:removedKey", - "@type": "rdfs:Literal" - }, - "actedOnBehalfOf": { - "@id": "prov:actedOnBehalfOf", - "@type": "@id" - }, - "agent": { - "@id": "prov:agent", - "@type": "@id" - }, - "alternateOf": { - "@id": "prov:alternateOf", - "@type": "@id" - }, - "atLocation": { - "@id": "prov:atLocation", - "@type": "@id" - }, - "entity": { - "@id": "prov:entity", - "@type": "@id" - }, - "generated": { - "@id": "prov:generated", - "@type": "@id" - }, - "hadActivity": { - "@id": "prov:hadActivity", - "@type": "@id" - }, - "activity": { - "@id": "prov:activity", - "@type": "@id" - }, - "hadGeneration": { - "@id": "prov:hadGeneration", - "@type": "@id" - }, - "hadMember": { - "@id": "prov:hadMember", - "@type": "@id" - }, - "hadPlan": { - "@id": "prov:hadPlan", - "@type": "@id" - }, - "hadPrimarySource": { - "@id": "prov:hadPrimarySource", - "@type": "@id" - }, - "hadRole": { - "@id": "prov:hadRole", - "@type": "@id" - }, - "hadUsage": { - "@id": "prov:hadUsage", - "@type": "@id" - }, - "influenced": { - "@id": "prov:influenced", - "@type": "@id" - }, - "influencer": { - "@id": "prov:influencer", - "@type": "@id" - }, - "invalidated": { - "@id": "prov:invalidated", - "@type": "@id" - }, - "qualifiedAssociation": { - "@id": "prov:qualifiedAssociation", - "@type": "@id" - }, - "qualifiedAttribution": { - "@id": "prov:qualifiedAttribution", - "@type": "@id" - }, - "qualifiedCommunication": { - "@id": "prov:qualifiedCommunication", - "@type": "@id" - }, - "qualifiedDelegation": { - "@id": "prov:qualifiedDelegation", - "@type": "@id" - }, - "qualifiedDerivation": { - "@id": "prov:qualifiedDerivation", - "@type": "@id" - }, - "qualifiedEnd": { - "@id": "prov:qualifiedEnd", - "@type": "@id" - }, - "qualifiedGeneration": { - "@id": "prov:qualifiedGeneration", - "@type": "@id" - }, - "qualifiedInfluence": { - "@id": "prov:qualifiedInfluence", - "@type": "@id" - }, - "qualifiedInvalidation": { - "@id": "prov:qualifiedInvalidation", - "@type": "@id" - }, - "qualifiedPrimarySource": { - "@id": "prov:qualifiedPrimarySource", - "@type": "@id" - }, - "qualifiedQuotation": { - "@id": "prov:qualifiedQuotation", - "@type": "@id" - }, - "qualifiedRevision": { - "@id": "prov:qualifiedRevision", - "@type": "@id" - }, - "qualifiedStart": { - "@id": "prov:qualifiedStart", - "@type": "@id" - }, - "qualifiedUsage": { - "@id": "prov:qualifiedUsage", - "@type": "@id" - }, - "specializationOf": { - "@id": "prov:specializationOf", - "@type": "@id" - }, - "used": { - "@id": "prov:used", - "@type": "@id" - }, - "wasAssociatedWith": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "wasAttributedTo": { - "@id": "prov:wasAttributedTo", - "@type": "@id" - }, - "wasDerivedFrom": { - "@id": "prov:wasDerivedFrom", - "@type": "@id" - }, - "wasEndedBy": { - "@id": "prov:wasEndedBy", - "@type": "@id" - }, - "wasGeneratedBy": { - "@id": "prov:wasGeneratedBy", - "@type": "@id" - }, - "wasInfluencedBy": { - "@id": "prov:wasInfluencedBy", - "@type": "@id" - }, - "wasInformedBy": { - "@id": "prov:wasInformedBy", - "@type": "@id" - }, - "wasInvalidatedBy": { - "@id": "prov:wasInvalidatedBy", - "@type": "@id" - }, - "wasQuotedFrom": { - "@id": "prov:wasQuotedFrom", - "@type": "@id" - }, - "wasRevisionOf": { - "@id": "prov:wasRevisionOf", - "@type": "@id" - }, - "wasStartedBy": { - "@id": "prov:wasStartedBy", - "@type": "@id" - }, - "has_anchor": { - "@id": "prov:has_anchor", - "@type": "@id" - }, - "has_provenance": { - "@id": "dct:provenance", - "@type": "@id" - }, - "has_query_service": { - "@id": "prov:has_query_service", - "@type": "@id" - }, - "describesService": { - "@id": "prov:describesService", - "@type": "@id" - }, - "pingback": { - "@id": "prov:pingback", - "@type": "@id" - }, - "dictionary": { - "@id": "prov:dictionary", - "@type": "@id" - }, - "derivedByInsertionFrom": { - "@id": "prov:derivedByInsertionFrom", - "@type": "@id" - }, - "derivedByRemovalFrom": { - "@id": "prov:derivedByRemovalFrom", - "@type": "@id" - }, - "insertedKeyEntityPair": { - "@id": "prov:insertedKeyEntityPair", - "@type": "@id" - }, - "hadDictionaryMember": { - "@id": "prov:hadDictionaryMember", - "@type": "@id" - }, - "pairEntity": { - "@id": "prov:pairEntity", - "@type": "@id" - }, - "qualifiedInsertion": { - "@id": "prov:qualifiedInsertion", - "@type": "@id" - }, - "qualifiedRemoval": { - "@id": "prov:qualifiedRemoval", - "@type": "@id" - }, - "asInBundle": { - "@id": "prov:asInBundle", - "@type": "@id" - }, - "mentionOf": { - "@id": "prov:mentionOf", - "@type": "@id" - }, - "id": "@id", - "name": "rdfs:label", - "links": "rdfs:seeAlso", - "prov": "http://www.w3.org/ns/prov#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "dct": "http://purl.org/dc/terms/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "oa": "http://www.w3.org/ns/oa#", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json deleted file mode 100644 index 2c93527f..00000000 --- a/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{},"properties":[{"path":["encoding"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.format"]},{"path":["mediaType"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.format"]},{"path":["schema"],"sources":["bblocks://ogc.api.processes.v1.schemas.format"]},{"path":["value"],"required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue","bblocks://ogc.osc.api-profiles.processes.ipt.results"]},{"path":["value","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.bbox"]},{"path":["value","crs"],"schema_type":"string","format":"uri","enum":["http://www.opengis.net/def/crs/OGC/1.3/CRS84","http://www.opengis.net/def/crs/OGC/0/CRS84h"],"sources":["bblocks://ogc.api.processes.v1.schemas.bbox"]},{"path":["value","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["value","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["value","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["value","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["value","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["value","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["value","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["value","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["value","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["value","links","hreflang"],"id":"http://purl.org/dc/terms/language","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["value","links","type"],"id":"http://purl.org/dc/terms/type","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["value","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["value","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["value","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["value","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["value","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["value","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["value","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["value","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["value","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["value","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["value","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["value","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["value","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["value","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["value","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["value","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["value","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["value","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["value","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["value","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["value","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["value","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["value","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["value","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["value","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["value","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["value","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["value","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["value","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["value","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["value","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["value","_anyOf"],"sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"anyOf"},{"path":["value","_anyOf","1"],"title":"b","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["value","_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["value","_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["value","_anyOf","0"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["value","_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["value","_anyOf","0","type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["value","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["value","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["value","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["value","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["value","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["value","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["value","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["value","wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["value","wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["value","wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["value","wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["value","wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["value","wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["value","wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["value","wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["value","wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["value","wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["value","wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["value","wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["value","wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["value","wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["value","wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["value","wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["value","wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["value","wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["value","wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["value","wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["value","wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["value","wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["value","wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["value","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["value","wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["value","wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["value","wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["value","wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["value","wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["value","wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["value","wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["value","wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["value","wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["value","wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["value","wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["value","wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["value","wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["value","wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["value","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["value","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["value","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["value","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["value","wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["value","wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["value","wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["value","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["value","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["value","wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/ipt/results/schema.json b/build/annotated/osc/api-profiles/processes/ipt/results/schema.json deleted file mode 100644 index a5c382f9..00000000 --- a/build/annotated/osc/api-profiles/processes/ipt/results/schema.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "allOf": [ - { - "$ref": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/qualifiedInputValue/schema.json" - } - ], - "properties": { - "value": { - "oneOf": [ - { - "$ref": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.json" - }, - { - "$ref": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.json" - } - ] - } - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml b/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml deleted file mode 100644 index 950ad175..00000000 --- a/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml +++ /dev/null @@ -1,7 +0,0 @@ -allOf: -- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/qualifiedInputValue/schema.yaml -properties: - value: - oneOf: - - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml - - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml deleted file mode 100644 index 1e591446..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml +++ /dev/null @@ -1,120 +0,0 @@ -openapi: 3.1.0 -info: - title: A sample OGC API - Processes 1.0 implementation - version: 1.0.0 - description: This is a sample implementation of OGC API - Processes 1.0 using Building - Blocks. - contact: - name: Open Geospatial Consortium (OGC) - email: avillar@ogc.org - url: https://github.com/avillar - license: - name: Apache License, Version 2.0 - url: https://www.apache.org/licenses/LICENSE-2.0.txt -paths: - /: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/LandingPage/openapi.yaml - /conformance: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/Conformance/openapi.yaml - /processes: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/ProcessList/openapi.yaml - /processes/buffer-geometry: - get: - summary: Get buffer-geometry process description - description: Retrieves detailed information about the buffer-geometry process - operationId: getBufferGeometryProcess - tags: - - Processes - responses: - '200': - description: Buffer geometry process description - content: - application/json: - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml - /processes/buffer-geometry/execution: - post: - summary: Execute buffer-geometry process - description: Creates a buffer polygon around a geometry at a specified distance - operationId: executeBufferGeometry - tags: - - Execution - parameters: - - name: Prefer - in: header - required: false - schema: - type: string - enum: - - respond-async - - wait=10 - description: Execution preference (async or sync with timeout) - requestBody: - required: true - content: - application/json: - schema: - allOf: - - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/execute/schema.yaml - - required: - - inputs - properties: - inputs: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml - example: - inputs: - geometry: - type: Point - coordinates: - - -122.4194 - - 37.7749 - distance: 1000 - units: meters - responses: - '200': - description: Synchronous execution completed - content: - application/json: - schema: - properties: - outputs: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml - 201: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ExecuteAsync/schema.yaml - 404: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/NotFound/schema.yaml - 500: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ServerError/schema.yaml - /jobs: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/paths/JobList/openapi.yaml - /jobs/{jobId}: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/api/openapi.yaml - /jobs/{jobId}/results: - get: - summary: retrieve the result(s) of a job - description: 'Lists available results of a job. In case of a failure, lists - exceptions instead. - - - For more information, see [Section 7.13](https://docs.ogc.org/is/18-062/18-062.html#sc_retrieve_job_results). - - ' - operationId: getResult - tags: - - Result - parameters: - - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/parameters/jobId/openapi.yaml - responses: - 200: - description: Job results - content: - application/json: - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml - 404: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/NotFound/schema.yaml - 500: - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/responses/ServerError/schema.yaml -servers: -- description: Example server - url: http://example.org/ogcapi diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_unbound_local_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_unbound_local_properties.tsv deleted file mode 100644 index c3932ecc..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_unbound_local_properties.tsv +++ /dev/null @@ -1,18 +0,0 @@ -path -/geometry -/geometry/title -/geometry/minOccurs -/geometry/maxOccurs -/geometry/schema -/distance -/distance/title -/distance/description -/distance/minOccurs -/distance/maxOccurs -/distance/schema -/units -/units/title -/units/description -/units/minOccurs -/units/maxOccurs -/units/schema diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv deleted file mode 100644 index d73b8f44..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/_visited_properties.tsv +++ /dev/null @@ -1,114 +0,0 @@ -path @id schema -/additionalParameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/additionalParameters/href https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/role https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/parameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/additionalParameters/parameters/name https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/additionalParameters/parameters/value https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/keywords https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/metadata https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/maxOccurs https://w3id.org/ogc/api/processes/maxOccurs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/minOccurs https://w3id.org/ogc/api/processes/minOccurs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/schema/_oneOf/0/$ref https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/reference/schema.yaml -/schema/_oneOf/1/additionalProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/allOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/anyOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentEncoding https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentMediaType https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentSchema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/default https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/deprecated https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/enum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/example https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/exclusiveMaximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/exclusiveMinimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/format https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/items https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/multipleOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/not https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/nullable https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/oneOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/pattern https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/properties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/readOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/required https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/uniqueItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/geometry /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/minOccurs /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/maxOccurs /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/schema /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/schema/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry https://purl.org/geojson/vocab#geometry https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/6/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/6/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/6/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/distance /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/description /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/minOccurs /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/maxOccurs /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/schema /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/distance/schema/minimum https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/units /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/description /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/minOccurs /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/maxOccurs /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/schema /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld deleted file mode 100644 index d9666a28..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld +++ /dev/null @@ -1,47 +0,0 @@ -{ - "@context": { - "@vocab": "https://w3id.org/ogc/api/processes/", - "maxOccurs": "proc:maxOccurs", - "minOccurs": "proc:minOccurs", - "schema": { - "@context": { - "@vocab": "https://w3id.org/ogc/api/schema/" - }, - "@id": "proc:schema" - }, - "title": "dct:title", - "description": "dct:description", - "keywords": "proc:keywords", - "nullable": "proc:nullable", - "type": "proc:type", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "dct": "http://purl.org/dc/terms/", - "proc": "https://w3id.org/ogc/api/processes/", - "geojson": "https://purl.org/geojson/vocab#", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json deleted file mode 100644 index 84b5537c..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json deleted file mode 100644 index f5b0ad00..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "allOf": [ - { - "$ref": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.json" - } - ], - "type": "object", - "properties": { - "geometry": { - "type": "object", - "properties": { - "title": { - "type": "string", - "const": "Area for the buffer geometry" - }, - "minOccurs": { - "type": "integer", - "const": 1 - }, - "maxOccurs": { - "type": "integer", - "const": 1 - }, - "schema": { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/geometry" - } - } - }, - "distance": { - "type": "object", - "properties": { - "title": { - "type": "string", - "const": "Buffer Distance" - }, - "description": { - "type": "string", - "const": "The distance from the geometry to create the buffer" - }, - "minOccurs": { - "type": "integer", - "const": 1 - }, - "maxOccurs": { - "type": "integer", - "const": 1 - }, - "schema": { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/distance" - } - } - }, - "units": { - "type": "object", - "properties": { - "title": { - "type": "string", - "example": "Distance Units" - }, - "description": { - "type": "string" - }, - "minOccurs": { - "type": "integer", - "const": 0 - }, - "maxOccurs": { - "type": "integer", - "const": 1 - }, - "schema": { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json#/properties/units" - } - } - } - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml deleted file mode 100644 index 9a898282..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml +++ /dev/null @@ -1,51 +0,0 @@ -allOf: -- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -type: object -properties: - geometry: - type: object - properties: - title: - type: string - const: Area for the buffer geometry - minOccurs: - type: integer - const: 1 - maxOccurs: - type: integer - const: 1 - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry - distance: - type: object - properties: - title: - type: string - const: Buffer Distance - description: - type: string - const: The distance from the geometry to create the buffer - minOccurs: - type: integer - const: 1 - maxOccurs: - type: integer - const: 1 - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance - units: - type: object - properties: - title: - type: string - example: Distance Units - description: - type: string - minOccurs: - type: integer - const: 0 - maxOccurs: - type: integer - const: 1 - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/_unbound_local_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/_unbound_local_properties.tsv deleted file mode 100644 index 5cb0f7a5..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/_unbound_local_properties.tsv +++ /dev/null @@ -1,6 +0,0 @@ -path -/geometry -/distance -/distance/type -/distance/minimum -/units diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/_visited_properties.tsv deleted file mode 100644 index 508101ee..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/_visited_properties.tsv +++ /dev/null @@ -1,50 +0,0 @@ -path @id schema -/geometry /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/geometry/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry https://purl.org/geojson/vocab#geometry https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/6/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/6/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/6/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/distance /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/distance/type /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/distance/minimum /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/units /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld deleted file mode 100644 index 00581391..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld +++ /dev/null @@ -1,19 +0,0 @@ -{ - "@context": { - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "geojson": "https://purl.org/geojson/vocab#", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json deleted file mode 100644 index 8d123941..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{},"properties":[{"path":["geometry"],"required":true,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["geometry","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"required":true,"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"enum":["meters","kilometers","feet","miles"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["geometry","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json deleted file mode 100644 index 6d651ed2..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "type": "object", - "required": [ - "geometry", - "distance" - ], - "properties": { - "geometry": { - "allOf": [ - { - "$ref": "https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.json" - }, - { - "required": [ - "type", - "coordinates" - ], - "properties": { - "type": { - "enum": [ - "Point", - "LineString", - "polygon" - ] - } - } - } - ] - }, - "distance": { - "type": "object", - "properties": { - "type": { - "type": "string", - "example": "number" - }, - "minimum": { - "type": "number", - "example": 0 - } - } - }, - "units": { - "$ref": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.json", - "enum": [ - "meters", - "kilometers", - "feet", - "miles" - ], - "default": "meters" - } - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml deleted file mode 100644 index af163303..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml +++ /dev/null @@ -1,34 +0,0 @@ -type: object -required: -- geometry -- distance -properties: - geometry: - allOf: - - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml - - required: - - type - - coordinates - properties: - type: - enum: - - Point - - LineString - - polygon - distance: - type: object - properties: - type: - type: string - example: number - minimum: - type: number - example: 0 - units: - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml - enum: - - meters - - kilometers - - feet - - miles - default: meters diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_unbound_local_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_unbound_local_properties.tsv deleted file mode 100644 index c596d76b..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_unbound_local_properties.tsv +++ /dev/null @@ -1,9 +0,0 @@ -path -/schema/bufferedGeometry -/schema/bufferedGeometry/title -/schema/bufferedGeometry/description -/schema/bufferedGeometry/schema -/schema/area -/schema/area/title -/schema/area/description -/schema/area/schema diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv deleted file mode 100644 index dbdd6560..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/_visited_properties.tsv +++ /dev/null @@ -1,59 +0,0 @@ -path @id schema -/additionalParameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/additionalParameters/href https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/role https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/parameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/additionalParameters/parameters/name https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/additionalParameters/parameters/value https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/keywords https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/metadata https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml -/schema/_oneOf/0/$ref https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/reference/schema.yaml -/schema/_oneOf/1/additionalProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/allOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/anyOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentEncoding https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentMediaType https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentSchema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/default https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/deprecated https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/enum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/example https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/exclusiveMaximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/exclusiveMinimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/format https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/items https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/multipleOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/not https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/nullable https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/oneOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/pattern https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/properties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/readOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/required https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/uniqueItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/bufferedGeometry /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/description /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/schema /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/schema/bufferedGeometry/schema/coordinates https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/schema/area /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/title /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/description /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/schema /github/workspace/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld deleted file mode 100644 index 519e8cec..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld +++ /dev/null @@ -1,33 +0,0 @@ -{ - "@context": { - "@vocab": "https://w3id.org/ogc/api/processes/", - "schema": { - "@context": { - "@vocab": "https://w3id.org/ogc/api/schema/" - }, - "@id": "proc:schema" - }, - "title": "dct:title", - "description": "dct:description", - "keywords": "proc:keywords", - "nullable": "proc:nullable", - "type": "proc:type", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "minOccurs": "proc:minOccurs", - "maxOccurs": "proc:maxOccurs", - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "dct": "http://purl.org/dc/terms/", - "proc": "https://w3id.org/ogc/api/processes/", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json deleted file mode 100644 index aa0cc61f..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["schema","bufferedGeometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["schema","bufferedGeometry","schema","coordinates"],"schema_type":"array","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["schema","area"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","title"],"schema_type":"string","const":"Buffer Area","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json deleted file mode 100644 index 3347bb5b..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "allOf": [ - { - "$ref": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.json" - } - ], - "properties": { - "schema": { - "type": "object", - "properties": { - "bufferedGeometry": { - "type": "object", - "properties": { - "title": { - "type": "string", - "const": "Buffered Geometry" - }, - "description": { - "type": "string" - }, - "schema": { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json#/properties/bufferedGeometry" - } - } - }, - "area": { - "type": "object", - "properties": { - "title": { - "type": "string", - "const": "Buffer Area" - }, - "description": { - "type": "string" - }, - "schema": { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json#/properties/area" - } - } - } - } - } - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml deleted file mode 100644 index 0765fe5a..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml +++ /dev/null @@ -1,26 +0,0 @@ -allOf: -- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml -properties: - schema: - type: object - properties: - bufferedGeometry: - type: object - properties: - title: - type: string - const: Buffered Geometry - description: - type: string - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry - area: - type: object - properties: - title: - type: string - const: Buffer Area - description: - type: string - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json deleted file mode 100644 index 9cb7cf0c..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{},"properties":[{"path":["bufferedGeometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["bufferedGeometry","type"],"schema_type":"string","const":"Polygon","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["bufferedGeometry","coordinates"],"schema_type":"array","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["area"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json deleted file mode 100644 index b8c8dd37..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "type": "object", - "properties": { - "bufferedGeometry": { - "type": "object", - "properties": { - "type": { - "type": "string", - "const": "Polygon" - }, - "coordinates": { - "type": "array", - "minItems": 2, - "items": { - "type": "number" - } - } - } - }, - "area": { - "type": "number", - "minimum": 0 - } - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml deleted file mode 100644 index 567bebb7..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml +++ /dev/null @@ -1,16 +0,0 @@ -type: object -properties: - bufferedGeometry: - type: object - properties: - type: - type: string - const: Polygon - coordinates: - type: array - minItems: 2 - items: - type: number - area: - type: number - minimum: 0 diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_unbound_local_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_unbound_local_properties.tsv deleted file mode 100644 index 33a192a6..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_unbound_local_properties.tsv +++ /dev/null @@ -1,3 +0,0 @@ -path -/inputs -/outputs diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv deleted file mode 100644 index 2e845b92..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/_visited_properties.tsv +++ /dev/null @@ -1,137 +0,0 @@ -path @id schema -/additionalParameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/additionalParameters/href https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/role https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/parameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/additionalParameters/parameters/name https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/additionalParameters/parameters/value https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/keywords https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/metadata https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/id https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/processSummary/schema.yaml -/jobControlOptions https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/processSummary/schema.yaml -/links https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/processSummary/schema.yaml -/links/href https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/link/schema.yaml -/links/hreflang https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/link/schema.yaml -/links/rel https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/link/schema.yaml -/links/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/link/schema.yaml -/links/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/link/schema.yaml -/outputTransmission https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/processSummary/schema.yaml -/version https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/processSummary/schema.yaml -/inputs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml -/inputs/maxOccurs https://w3id.org/ogc/api/processes/maxOccurs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/inputs/minOccurs https://w3id.org/ogc/api/processes/minOccurs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/inputs/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/inputs/schema/_oneOf/0/$ref https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/reference/schema.yaml -/inputs/schema/_oneOf/1/additionalProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/allOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/anyOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/contentEncoding https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/contentMediaType https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/contentSchema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/default https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/deprecated https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/enum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/example https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/exclusiveMaximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/exclusiveMinimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/format https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/items https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/maxItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/maxLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/maxProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/maximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/minItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/minLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/minProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/minimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/multipleOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/not https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/nullable https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/oneOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/pattern https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/properties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/readOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/required https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/uniqueItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/inputs/schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/outputs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml -/outputs/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml -/inputs/geometry https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/geometry/schema/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry https://purl.org/geojson/vocab#geometry https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/6/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/6/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/6/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/geometry/schema/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/inputs/distance https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/distance/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/inputs/distance/schema/minimum https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/inputs/units https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/inputs/units/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/outputs/schema/bufferedGeometry https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/bufferedGeometry/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/outputs/schema/bufferedGeometry/schema/coordinates https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/outputs/schema/area https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/area/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/area/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/outputs/schema/area/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld deleted file mode 100644 index 59738e20..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld +++ /dev/null @@ -1,37 +0,0 @@ -{ - "@context": { - "nullable": "proc:nullable", - "type": "proc:type", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "minOccurs": "proc:minOccurs", - "maxOccurs": "proc:maxOccurs", - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "dct": "http://purl.org/dc/terms/", - "proc": "https://w3id.org/ogc/api/processes/", - "geojson": "https://purl.org/geojson/vocab#", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json deleted file mode 100644 index 95b68ff3..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"}]},"properties":[{"path":["additionalParameters"],"sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["description"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["keywords"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["metadata"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["id"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["jobControlOptions"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links","href"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","hreflang"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","rel"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","type"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["outputTransmission"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["version"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["inputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["inputs","maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["inputs","minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["inputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["outputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["outputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["inputs","geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["inputs","geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["inputs","geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["inputs","geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["inputs","distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["inputs","units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["outputs","schema","bufferedGeometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["outputs","schema","bufferedGeometry","schema","coordinates"],"schema_type":"array","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["outputs","schema","area"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","title"],"schema_type":"string","const":"Buffer Area","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json deleted file mode 100644 index 37828fb3..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "allOf": [ - { - "$ref": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.json" - }, - { - "properties": { - "inputs": { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json", - "additionalProperties": false - }, - "outputs": { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json", - "additionalProperties": false - } - } - } - ] -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml deleted file mode 100644 index 4ca27497..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml +++ /dev/null @@ -1,9 +0,0 @@ -allOf: -- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml -- properties: - inputs: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml - additionalProperties: false - outputs: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml - additionalProperties: false diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_unbound_local_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_unbound_local_properties.tsv deleted file mode 100644 index e7a8fd4d..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_unbound_local_properties.tsv +++ /dev/null @@ -1 +0,0 @@ -path diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv deleted file mode 100644 index 93512a7f..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/_visited_properties.tsv +++ /dev/null @@ -1,114 +0,0 @@ -path @id schema -/additionalParameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/additionalParameters/href https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/role https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/parameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/additionalParameters/parameters/name https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/additionalParameters/parameters/value https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/keywords https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/metadata https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/maxOccurs https://w3id.org/ogc/api/processes/maxOccurs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/minOccurs https://w3id.org/ogc/api/processes/minOccurs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/schema/_oneOf/0/$ref https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/reference/schema.yaml -/schema/_oneOf/1/additionalProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/allOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/anyOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentEncoding https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentMediaType https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentSchema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/default https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/deprecated https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/enum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/example https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/exclusiveMaximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/exclusiveMinimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/format https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/items https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/multipleOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/not https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/nullable https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/oneOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/pattern https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/properties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/readOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/required https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/uniqueItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/geometry https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/geometry/schema/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry https://purl.org/geojson/vocab#geometry https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/6/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/6/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/6/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/schema/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/distance https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/distance/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/distance/schema/minimum https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml -/units https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/minOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/maxOccurs https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml -/units/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld deleted file mode 100644 index 755cef2e..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld +++ /dev/null @@ -1,71 +0,0 @@ -{ - "@context": { - "@vocab": "https://w3id.org/ogc/api/processes/", - "maxOccurs": "proc:maxOccurs", - "minOccurs": "proc:minOccurs", - "schema": { - "@context": { - "@vocab": "https://w3id.org/ogc/api/schema/" - }, - "@id": "proc:schema" - }, - "title": "dct:title", - "description": "dct:description", - "keywords": "proc:keywords", - "nullable": "proc:nullable", - "type": "proc:type", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "geometry": { - "@context": { - "schema": { - "@context": { - "type": "@type", - "id": "@id", - "properties": "@nest", - "geometry": { - "@context": { - "coordinates": { - "@container": "@list", - "@id": "geojson:coordinates" - } - }, - "@id": "geojson:geometry" - }, - "bbox": { - "@container": "@list", - "@id": "geojson:bbox" - } - } - } - } - }, - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "dct": "http://purl.org/dc/terms/", - "proc": "https://w3id.org/ogc/api/processes/", - "geojson": "https://purl.org/geojson/vocab#", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json deleted file mode 100644 index 84b5537c..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json deleted file mode 100644 index 161bf21c..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "anyOf": [ - { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" - } - ] -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml deleted file mode 100644 index afbc61cb..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml +++ /dev/null @@ -1,2 +0,0 @@ -anyOf: -- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_unbound_local_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_unbound_local_properties.tsv deleted file mode 100644 index e7a8fd4d..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_unbound_local_properties.tsv +++ /dev/null @@ -1 +0,0 @@ -path diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv deleted file mode 100644 index 9445a5e1..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/_visited_properties.tsv +++ /dev/null @@ -1,59 +0,0 @@ -path @id schema -/additionalParameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/additionalParameters/href https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/role https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/additionalParameters/parameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/additionalParameters/parameters/name https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/additionalParameters/parameters/value https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/keywords https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/metadata https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml -/schema/_oneOf/0/$ref https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/reference/schema.yaml -/schema/_oneOf/1/additionalProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/allOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/anyOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentEncoding https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentMediaType https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/contentSchema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/default https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/deprecated https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/enum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/example https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/exclusiveMaximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/exclusiveMinimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/format https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/items https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maxProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/maximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/minimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/multipleOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/not https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/nullable https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/oneOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/pattern https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/properties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/readOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/required https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/uniqueItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/schema/bufferedGeometry https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/bufferedGeometry/schema/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/schema/bufferedGeometry/schema/coordinates https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml -/schema/area https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/title https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/description https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml -/schema/area/schema https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld deleted file mode 100644 index ceac0f00..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld +++ /dev/null @@ -1,28 +0,0 @@ -{ - "@context": { - "@vocab": "https://w3id.org/ogc/api/processes/", - "schema": "proc:schema", - "title": "dct:title", - "description": "dct:description", - "keywords": "proc:keywords", - "nullable": "proc:nullable", - "type": "proc:type", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "minOccurs": "proc:minOccurs", - "maxOccurs": "proc:maxOccurs", - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "dct": "http://purl.org/dc/terms/", - "proc": "https://w3id.org/ogc/api/processes/", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json deleted file mode 100644 index aa0cc61f..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["schema","bufferedGeometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["schema","bufferedGeometry","schema","coordinates"],"schema_type":"array","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["schema","area"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","title"],"schema_type":"string","const":"Buffer Area","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["schema","area","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json deleted file mode 100644 index d6ea90c1..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "anyOf": [ - { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" - } - ] -} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml deleted file mode 100644 index 736571e8..00000000 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml +++ /dev/null @@ -1,2 +0,0 @@ -anyOf: -- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml diff --git a/build/annotated/osc/application-package/resolvedProperties.json b/build/annotated/osc/application-package/resolvedProperties.json deleted file mode 100644 index 208d0b2c..00000000 --- a/build/annotated/osc/application-package/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["type"],"required":true}],"1":[{"path":["arguments"]},{"path":["arguments","itemSeparator"],"schema_type":"string"},{"path":["arguments","position"]},{"path":["arguments","prefix"],"schema_type":"string"},{"path":["arguments","shellQuote"],"schema_type":"boolean"},{"path":["arguments","valueFrom"]},{"path":["baseCommand"]},{"path":["class"],"title":"Class","description":"CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.","required":true,"schema_type":"string","enum":["CommandLineTool","ExpressionTool"]},{"path":["cwlVersion"],"title":"cwlVersion","description":"CWL version of the described application package.","required":true,"schema_type":"string"},{"path":["doc"]},{"path":["hints"]},{"path":["hints","BuiltinRequirement"]},{"path":["hints","BuiltinRequirement","class"],"required":true,"schema_type":"string","enum":["BuiltinRequirement"]},{"path":["hints","BuiltinRequirement","process"],"required":true},{"path":["hints","OGCAPIRequirement"]},{"path":["hints","OGCAPIRequirement","class"],"schema_type":"string","enum":["OGCAPIRequirement"]},{"path":["hints","OGCAPIRequirement","process"],"description":"Process location.","required":true},{"path":["hints","WPS1Requirement"]},{"path":["hints","WPS1Requirement","class"],"schema_type":"string","enum":["WPS1Requirement"]},{"path":["hints","WPS1Requirement","process"],"required":true},{"path":["hints","WPS1Requirement","provider"],"description":"WPS provider endpoint.","required":true},{"path":["hints","class"],"title":"Requirement Class Identifier","description":"CWL requirement class specification.","schema_type":"string"},{"path":["id"]},{"path":["inputs"],"required":true},{"path":["inputs","_oneOf"],"keyword":"oneOf"},{"path":["inputs","_oneOf","0"],"title":"CWLInputList","keyword":"branch"},{"path":["inputs","_oneOf","0","_then"],"keyword":"then"},{"path":["inputs","_oneOf","0","_then","default"],"schema_type":"array","ref":"0"},{"path":["inputs","_oneOf","0","_then","default","basename"],"schema_type":"string"},{"path":["inputs","_oneOf","0","_then","default","class"],"required":true,"schema_type":"string","enum":["File","Directory"]},{"path":["inputs","_oneOf","0","_then","default","location"],"schema_type":"string"},{"path":["inputs","_oneOf","0","_then","default","nameroot"],"schema_type":"string"},{"path":["inputs","_oneOf","0","_then","default","path"],"schema_type":"string"},{"path":["inputs","_oneOf","0","default"],"ref":"0"},{"path":["inputs","_oneOf","0","id"],"description":"Identifier of the CWL input.","required":true},{"path":["inputs","_oneOf","0","inputBinding"]},{"path":["inputs","_oneOf","0","type"],"required":true,"ref":"0"},{"path":["inputs","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["inputs","_oneOf","1","inputBinding"]},{"path":["inputs","_oneOf","1","type"],"required":true},{"path":["intent"]},{"path":["label"],"schema_type":"string"},{"path":["outputs"],"required":true},{"path":["outputs","_oneOf"],"keyword":"oneOf"},{"path":["outputs","_oneOf","0"],"title":"CWLOutputList","keyword":"branch"},{"path":["outputs","_oneOf","0","id"],"description":"Identifier of the CWL output.","required":true},{"path":["outputs","_oneOf","0","outputBinding"]},{"path":["outputs","_oneOf","0","outputBinding","glob"],"description":"Glob pattern to find the output on disk or mounted docker volume."},{"path":["outputs","_oneOf","0","type"],"required":true},{"path":["outputs","_oneOf","0","type","_oneOf"],"keyword":"oneOf"},{"path":["outputs","_oneOf","0","type","_oneOf","1"],"title":"a","keyword":"branch"},{"path":["outputs","_oneOf","0","type","_oneOf","1","type"],"required":true},{"path":["outputs","_oneOf","0","type","_oneOf","2"],"title":"b","keyword":"branch"},{"path":["outputs","_oneOf","0","type","_oneOf","2","type"],"required":true},{"path":["outputs","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["outputs","_oneOf","1","outputBinding"]},{"path":["outputs","_oneOf","1","type"],"required":true},{"path":["requirements"]},{"path":["requirements","DockerRequirement"]},{"path":["requirements","DockerRequirement","class"],"schema_type":"string","enum":["DockerRequirement"]},{"path":["requirements","DockerRequirement","dockerFile"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerImageId"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerImport"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerLoad"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerOutputDirectory"],"schema_type":"string"},{"path":["requirements","DockerRequirement","dockerPull"],"title":"Docker pull reference","description":"Reference package that will be retrieved and executed by CWL.","schema_type":"string"},{"path":["requirements","EnvVarRequirement"]},{"path":["requirements","EnvVarRequirement","class"],"schema_type":"string","enum":["EnvVarRequirement"]},{"path":["requirements","EnvVarRequirement","envDef"],"required":true},{"path":["requirements","EnvVarRequirement","envDef","envName"],"required":true,"schema_type":"string"},{"path":["requirements","EnvVarRequirement","envDef","envValue"],"required":true},{"path":["requirements","InitialWorkDirRequirement"]},{"path":["requirements","InitialWorkDirRequirement","class"],"schema_type":"string","enum":["InitialWorkDirRequirement"]},{"path":["requirements","InitialWorkDirRequirement","listing"],"required":true},{"path":["requirements","InlineJavascriptRequirement"]},{"path":["requirements","InlineJavascriptRequirement","class"],"schema_type":"string","enum":["InlineJavascriptRequirement"]},{"path":["requirements","InlineJavascriptRequirement","expressionLib"]},{"path":["requirements","InlineJavascriptRequirement","expressionLib","$include"],"required":true,"schema_type":"string"},{"path":["requirements","InplaceUpdateRequirement"]},{"path":["requirements","InplaceUpdateRequirement","class"],"schema_type":"string","enum":["InplaceUpdateRequirement"]},{"path":["requirements","InplaceUpdateRequirement","inplaceUpdate"],"title":"inplaceUpdate","required":true,"schema_type":"boolean"},{"path":["requirements","LoadListingRequirement"]},{"path":["requirements","LoadListingRequirement","class"],"schema_type":"string","enum":["LoadListingRequirement"]},{"path":["requirements","LoadListingRequirement","loadListing"],"required":true},{"path":["requirements","MultipleInputFeatureRequirement"]},{"path":["requirements","MultipleInputFeatureRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["MultipleInputFeatureRequirement"]},{"path":["requirements","NetworkAccess"]},{"path":["requirements","NetworkAccess","class"],"schema_type":"string","enum":["NetworkAccess"]},{"path":["requirements","NetworkAccess","networkAccess"],"required":true},{"path":["requirements","ResourceRequirement"]},{"path":["requirements","ResourceRequirement","class"],"schema_type":"string","enum":["ResourceRequirement"]},{"path":["requirements","ResourceRequirement","coresMax"]},{"path":["requirements","ResourceRequirement","coresMin"]},{"path":["requirements","ResourceRequirement","outdirMax"]},{"path":["requirements","ResourceRequirement","outdirMin"]},{"path":["requirements","ResourceRequirement","ramMax"]},{"path":["requirements","ResourceRequirement","ramMin"]},{"path":["requirements","ResourceRequirement","tmpdirMax"]},{"path":["requirements","ResourceRequirement","tmpdirMin"]},{"path":["requirements","ScatterFeatureRequirement"]},{"path":["requirements","ScatterFeatureRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["ScatterFeatureRequirement"]},{"path":["requirements","SchemaDefRequirement"]},{"path":["requirements","SchemaDefRequirement","class"],"schema_type":"string","enum":["SchemaDefRequirement"]},{"path":["requirements","SchemaDefRequirement","types"],"required":true,"schema_type":"array"},{"path":["requirements","SchemaDefRequirement","types","_oneOf"],"keyword":"oneOf"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","0"],"title":"CWLTypeEnum","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","0","symbols"],"required":true},{"path":["requirements","SchemaDefRequirement","types","_oneOf","0","type"],"title":"type","required":true,"schema_type":"string","enum":["enum"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1","fields"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1","name"],"schema_type":"string"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["record"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","2"],"title":"c","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","2","items"],"required":true},{"path":["requirements","SchemaDefRequirement","types","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["array"]},{"path":["requirements","SchemaDefRequirement","types","_oneOf","3"],"title":"d","keyword":"branch"},{"path":["requirements","SchemaDefRequirement","types","_oneOf","3","$import"],"required":true,"schema_type":"string"},{"path":["requirements","ShellCommandRequirement"]},{"path":["requirements","ShellCommandRequirement","class"],"schema_type":"string","enum":["ShellCommandRequirement"]},{"path":["requirements","SoftwareRequirement"]},{"path":["requirements","SoftwareRequirement","class"],"schema_type":"string","enum":["SoftwareRequirement"]},{"path":["requirements","SoftwareRequirement","packages"],"required":true},{"path":["requirements","SoftwareRequirement","packages","package"],"required":true,"schema_type":"string"},{"path":["requirements","SoftwareRequirement","packages","specs"],"schema_type":"array"},{"path":["requirements","SoftwareRequirement","packages","version"],"schema_type":"array"},{"path":["requirements","StepInputExpressionRequirement"]},{"path":["requirements","StepInputExpressionRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["StepInputExpressionRequirement"]},{"path":["requirements","SubworkflowFeatureRequirement"]},{"path":["requirements","SubworkflowFeatureRequirement","class"],"description":"CWL requirement class specification.","schema_type":"string","enum":["SubworkflowFeatureRequirement"]},{"path":["requirements","ToolTimeLimit"]},{"path":["requirements","ToolTimeLimit","class"],"schema_type":"string","enum":["ToolTimeLimit"]},{"path":["requirements","ToolTimeLimit","timelimit"],"required":true},{"path":["requirements","WorkReuse"]},{"path":["requirements","WorkReuse","class"],"schema_type":"string","enum":["WorkReuse"]},{"path":["requirements","WorkReuse","enableReuse"],"required":true},{"path":["requirements","cwltool:CUDARequirement"]},{"path":["requirements","cwltool:CUDARequirement","class"],"schema_type":"string","enum":["cwltool:CUDARequirement"]},{"path":["requirements","cwltool:CUDARequirement","cudaComputeCapability"],"required":true},{"path":["requirements","cwltool:CUDARequirement","cudaDeviceCountMax"],"title":"CUDA device count maximum","description":"The maximum amount of devices required.","schema_type":"integer"},{"path":["requirements","cwltool:CUDARequirement","cudaDeviceCountMin"],"title":"CUDA device count minimum","description":"The minimum amount of devices required.","schema_type":"integer"},{"path":["requirements","cwltool:CUDARequirement","cudaVersionMin"],"title":"CUDA version minimum","description":"The minimum CUDA version required to run the software. This corresponds to a CUDA SDK release.\n\nWhen run in a container, the container image should provide the CUDA runtime,\nand the host driver is injected into the container. In this case, because CUDA drivers\nare backwards compatible, it is possible to use an older SDK with a newer driver across major versions.\n\nSee https://docs.nvidia.com/deploy/cuda-compatibility/ for details.\n","required":true,"schema_type":"string"},{"path":["s:keywords"]},{"path":["scatter"]},{"path":["scatterMethod"]},{"path":["stderr"],"description":"Destination of the error stream.\nTypically, an expression referring to a desired file name or provided by a CWL input reference.\n"},{"path":["stdin"],"description":"Source of the input stream.\nTypically, an expression referring to an existing file name or an input of the CWL document.\n"},{"path":["stdout"],"description":"Destination of the output stream.\nTypically, an expression referring to a desired file name or provided by a CWL input reference.\n"},{"path":["version"],"title":"version","description":"Version of the process.","schema_type":"string"}],"2":[{"path":["in"],"required":true},{"path":["in","_oneOf"],"keyword":"oneOf"},{"path":["in","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["in","_oneOf","0","default"]},{"path":["in","_oneOf","0","linkMerge"]},{"path":["in","_oneOf","0","source"]},{"path":["in","_oneOf","0","valueFrom"]},{"path":["in","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["in","_oneOf","1","id"],"required":true},{"path":["out"],"required":true},{"path":["out","id"],"required":true},{"path":["run"],"required":true},{"path":["scatter"]},{"path":["scatterMethod"]},{"path":["when"]}]},"properties":[{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","keyword":"branch","ref":"1"},{"path":["_oneOf","1"],"title":"CWLGraph","keyword":"branch","ref":"1"},{"path":["_oneOf","1","$graph"],"required":true,"ref":"1"},{"path":["_oneOf","1","$graph","class"],"title":"Class","description":"CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.","required":true,"schema_type":"string","enum":["CommandLineTool","ExpressionTool","Workflow"]},{"path":["_oneOf","1","$graph","id"],"required":true},{"path":["_oneOf","1","$graph","intent"]},{"path":["_oneOf","1","$graph","requirements"]},{"path":["_oneOf","1","$graph","hints"]},{"path":["_oneOf","1","$graph","baseCommand"]},{"path":["_oneOf","1","$graph","arguments"]},{"path":["_oneOf","1","$graph","inputs"],"required":true},{"path":["_oneOf","1","$graph","outputs"],"required":true},{"path":["_oneOf","1","$graph","scatter"]},{"path":["_oneOf","1","$graph","scatterMethod"]},{"path":["_oneOf","2"],"title":"c","keyword":"branch","ref":"1"},{"path":["_oneOf","2","class"],"schema_type":"string","enum":["Workflow"]},{"path":["_oneOf","2","steps"]},{"path":["_oneOf","2","steps","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2","steps","_oneOf","0"],"title":"a","keyword":"branch","ref":"2"},{"path":["_oneOf","2","steps","_oneOf","1"],"title":"b","keyword":"branch","ref":"2"},{"path":["_oneOf","2","steps","_oneOf","1","id"],"required":true},{"path":["_oneOf","2","inputs"]},{"path":["_oneOf","2","outputs"]},{"path":["_oneOf","2","requirements"]},{"path":["_oneOf","2","hints"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_else"],"keyword":"else"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then"],"keyword":"then"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","loadListing"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","loadContents"],"schema_type":"boolean"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","format"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","streamable"],"schema_type":"boolean"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","secondaryFiles"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","secondaryFiles","pattern"],"required":true},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","_then","secondaryFiles","required"]},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","type"],"required":true},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","1","name"],"schema_type":"string"},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","0","items"],"required":true},{"path":["_oneOf","0","requirements","_oneOf","0","SchemaDefRequirement","types","_oneOf","1","fields","_oneOf","0","type"],"title":"type","required":true,"schema_type":"string","enum":["array"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","size"],"schema_type":"integer"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","checksum"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","location"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","3","class"],"required":true,"schema_type":"string","enum":["File","Directory"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2"],"title":"DirectoryListingDirent","keyword":"branch"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2","writable"],"schema_type":"boolean"},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2","entryname"]},{"path":["_oneOf","0","requirements","_oneOf","0","InitialWorkDirRequirement","listing","_oneOf","2","entry"],"required":true}]} \ No newline at end of file diff --git a/build/annotated/osc/application-package/schema.json b/build/annotated/osc/application-package/schema.json deleted file mode 100644 index 15cd2b86..00000000 --- a/build/annotated/osc/application-package/schema.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "$schema": "https://json-schema.org/draft/2020-12/schema", - "description": "Schema for OGCAPI records profile for GeoDCAT - defines all extra elements defined by GeoDCAT so that the JSON-LD context can map to GeoDCAT RDF", - "allOf": [ - { - "$ref": "https://raw.githubusercontent.com/common-workflow-language/cwl-v1.2/refs/heads/main/json-schema/cwl.yaml" - } - ] -} \ No newline at end of file diff --git a/build/annotated/osc/application-package/schema.yaml b/build/annotated/osc/application-package/schema.yaml deleted file mode 100644 index 3c8606f6..00000000 --- a/build/annotated/osc/application-package/schema.yaml +++ /dev/null @@ -1,5 +0,0 @@ -$schema: https://json-schema.org/draft/2020-12/schema -description: Schema for OGCAPI records profile for GeoDCAT - defines all extra elements - defined by GeoDCAT so that the JSON-LD context can map to GeoDCAT RDF -allOf: -- $ref: https://raw.githubusercontent.com/common-workflow-language/cwl-v1.2/refs/heads/main/json-schema/cwl.yaml diff --git a/build/annotated/osc/geodcat-stac-earthcode/common/_unbound_local_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/common/_unbound_local_properties.tsv deleted file mode 100644 index e7a8fd4d..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/common/_unbound_local_properties.tsv +++ /dev/null @@ -1 +0,0 @@ -path diff --git a/build/annotated/osc/geodcat-stac-earthcode/common/_visited_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/common/_visited_properties.tsv deleted file mode 100644 index dd0530f7..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/common/_visited_properties.tsv +++ /dev/null @@ -1,392 +0,0 @@ -path @id schema -/_anyOf/0/_anyOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.yaml -/_anyOf/0/_anyOf/0/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry https://purl.org/geojson/vocab#geometry https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/6/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/6/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/6/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/links/href http://www.w3.org/ns/oa#hasTarget https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_anyOf/0/links/rel http://www.iana.org/assignments/relation https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/anchor https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_anyOf/0/links/type http://purl.org/dc/terms/format https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/hreflang http://purl.org/dc/terms/language https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/title http://www.w3.org/2000/01/rdf-schema#label https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/length http://purl.org/dc/terms/extent https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/conformsTo http://purl.org/dc/terms/conformsTo https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/time http://purl.org/dc/terms/temporal https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/date https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/timestamp https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/interval https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/resolution https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/properties/created http://purl.org/dc/terms/created https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/updated http://purl.org/dc/terms/modified https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/type https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/keywords http://www.w3.org/ns/dcat#keyword https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/language https://www.opengis.net/def/ogc-api/records/language https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/code https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/alternate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/dir https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/languages https://www.opengis.net/def/ogc-api/records/languages https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/resourceLanguages https://www.opengis.net/def/ogc-api/records/resourceLanguages https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/externalIds https://www.opengis.net/def/ogc-api/records/scopedIdentifier https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/externalIds/scheme https://www.opengis.net/def/ogc-api/records/scheme https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/externalIds/value https://www.opengis.net/def/ogc-api/records/id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes https://www.opengis.net/def/ogc-api/records/themes https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts https://w3id.org/ogc/stac/themes/concepts https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/id https://w3id.org/ogc/stac/themes/id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/url @id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/scheme https://w3id.org/ogc/stac/themes/scheme https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/formats https://www.opengis.net/def/ogc-api/records/format https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/formats/name https://www.opengis.net/def/ogc-api/records/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/formats/mediaType https://www.opengis.net/def/ogc-api/records/mediaType https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts http://www.w3.org/ns/dcat#contactPoint https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/identifier https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/position https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/organization https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/logo https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/logo/rel https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/phones https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/phones/value https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/phones/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/emails https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/emails/value https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/emails/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/deliveryPoint https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/city https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/administrativeArea https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/postalCode https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/country https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/links https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/hoursOfService https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/contactInstructions https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/license http://www.w3.org/ns/dcat#license https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/rights http://www.w3.org/ns/dcat#rights https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/links/created http://purl.org/dc/terms/created https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/updated http://purl.org/dc/terms/modified https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates https://www.opengis.net/def/ogc-api/records/hasLinkTemplate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates/uriTemplate https://www.opengis.net/def/ogc-api/records/uriTemplate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates/varBase https://www.opengis.net/def/ogc-api/records/varBase https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates/variables https://www.opengis.net/def/ogc-api/records/hasVariable https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/0/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/0/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/0/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/1/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/1/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/1/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/2/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/2/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/2/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/3/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/3/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/3/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/4/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/4/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/4/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/5/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/5/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/5/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/bbox https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/1/geometry https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/1/bbox https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_then/collection https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_else/collection https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_then/properties https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_then/properties/bands https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands https://raw.githubusercontent.com/radiantearth/stac-spec/master/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/title https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/description https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/keywords https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/roles https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/bands https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/bands/name https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/datetime https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/start_datetime https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/end_datetime https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/created https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/updated https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/data_type https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/nodata https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/minimum https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/maximum https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/mean https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/stddev https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/count https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/valid_percent https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/unit https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/platform https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/instruments https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/constellation https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/mission https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/gsd https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/license https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/licensing.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/name https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/description https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/roles https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/url https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/name https://raw.githubusercontent.com/radiantearth/stac-spec/master/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/stac_extensions https://w3id.org/ogc/stac/core/hasExtension https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/id @id https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/_then/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/rel https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/type @type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/method https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/headers https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/body https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/properties https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/properties/_anyOf/0/datetime http://purl.org/dc/terms/date https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets https://w3id.org/ogc/stac/core/hasAsset https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/title https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/description https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/roles https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/1/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/id https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/properties https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/1/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/1/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/1/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/2/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/2/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/2/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/3/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/3/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/3/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/4/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/4/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/4/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/5/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/5/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/5/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/6/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/6/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/6/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/0/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/1/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/2/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/3/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/4/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/5/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/0/geometry https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/0/bbox https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/1/geometry https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/1/bbox https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_then/collection https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_else/collection https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/stac_version https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/stac_extensions https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/href https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/rel https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/type https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/title https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/href https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/title https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/description https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/type https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/roles https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/start_datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/end_datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/created https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/updated https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/platform https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/instruments https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/constellation https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/mission https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/gsd https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/license https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/licensing.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/name https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/description https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/roles https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/url https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/properties/_anyOf/0/datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/1/_anyOf/0/stac_extensions https://w3id.org/ogc/stac/core/hasExtension https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/type @type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/id @id https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent http://purl.org/dc/terms/extent https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/spatial https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/spatial/bbox https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/temporal https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/temporal/interval https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/type @type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/roles https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/summaries https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$id http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$schema http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$ref http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$comment http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/title http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/description http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/default http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/readOnly http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/writeOnly http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/examples http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/multipleOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maximum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/exclusiveMaximum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minimum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/exclusiveMinimum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maxLength http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minLength http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/pattern http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/additionalItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/items http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maxItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/uniqueItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/contains http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maxProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/required http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/additionalProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/definitions http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/properties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/patternProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/dependencies http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/propertyNames http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/const http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/enum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/type http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/format http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/contentMediaType http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/contentEncoding http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/if http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/then http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/else http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/allOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/anyOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/oneOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/not http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/1/minimum https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/1/maximum https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/1/stac_version https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/stac_extensions https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/type https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/id https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/title https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/description https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/keywords https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/license https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/name https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/description https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/roles https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/url https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/spatial https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/spatial/bbox https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/temporal https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/temporal/interval https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/assets https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/href https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/rel https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/type https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/title https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/summaries https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/summaries/_anyOf/1/minimum https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/summaries/_anyOf/1/maximum https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_oneOf/0/type https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/id https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/title https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/description https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/url https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/scheme https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/1/type https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/2/_anyOf/1/summaries https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/2/type https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/stac_extensions https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/themes https://w3id.org/ogc/stac/themes/schemes https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:type https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:status https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:project https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:region https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:variables https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:missions https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:experiment https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/1/osc:type https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/1/osc:status https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/1/osc:workflows https://stac-extensions.github.io/osc/v1.0.0/schema.json diff --git a/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld b/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld deleted file mode 100644 index 2179f91f..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld +++ /dev/null @@ -1,280 +0,0 @@ -{ - "@context": { - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "type": "@type", - "id": "@id", - "properties": "@nest", - "geometry": { - "@context": { - "coordinates": { - "@container": "@list", - "@id": "geojson:coordinates" - } - }, - "@id": "geojson:geometry" - }, - "bbox": { - "@container": "@list", - "@id": "geojson:bbox" - }, - "links": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - }, - "@id": "rdfs:seeAlso" - }, - "conformsTo": { - "@container": "@set", - "@id": "dct:conformsTo", - "@type": "@id" - }, - "time": "dct:temporal", - "linkTemplates": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:format", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent", - "uriTemplate": { - "@type": "xsd:string", - "@id": "rec:uriTemplate" - }, - "varBase": "rec:varBase", - "variables": { - "@id": "rec:hasVariable", - "@container": "@index", - "@index": "dct:identifier" - } - }, - "@id": "rec:hasLinkTemplate" - }, - "created": "dct:created", - "updated": "dct:modified", - "title": { - "@container": "@set", - "@id": "dct:title" - }, - "description": { - "@container": "@set", - "@id": "dct:description" - }, - "keywords": { - "@container": "@set", - "@id": "dcat:keyword" - }, - "language": { - "@id": "rec:language", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "languages": { - "@container": "@set", - "@id": "rec:languages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "resourceLanguages": { - "@container": "@set", - "@id": "rec:resourceLanguages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "externalIds": { - "@container": "@set", - "@id": "rec:scopedIdentifier", - "@context": { - "scheme": "rec:scheme", - "value": "rec:id" - } - }, - "themes": { - "@container": "@set", - "@id": "rec:themes", - "@context": { - "concepts": { - "@id": "thns:concepts", - "@context": { - "id": { - "@type": "xsd:string", - "@id": "thns:id" - }, - "url": { - "@type": "@id", - "@id": "@id" - } - }, - "@container": "@set" - } - } - }, - "formats": { - "@id": "rec:format", - "@context": { - "name": "rec:name", - "mediaType": "rec:mediaType" - }, - "@container": "@set", - "@type": "@id" - }, - "contacts": { - "@container": "@set", - "@id": "dcat:contactPoint", - "@type": "@id" - }, - "license": "dcat:license", - "accessrights": "dct:accessRights", - "variables": { - "@container": "@id", - "@id": "rec:hasVariable", - "@context": { - "@base": "http://example.com/variables/", - "@vocab": "https://www.opengis.net/def/ogc-api/records/" - } - }, - "stac_extensions": "stac:hasExtension", - "assets": { - "@context": { - "@vocab": "https://w3id.org/ogc/stac/assets/", - "href": "@id", - "type": "dct:format", - "roles": { - "@id": "stac:hasAssetroles", - "@type": "xsd:string", - "@container": "@set" - } - }, - "@id": "stac:hasAsset", - "@container": "@set" - }, - "datetime": { - "@id": "dct:date", - "@type": "xsd:dateTime" - }, - "start_datetime": { - "@id": "stac:start_datetime", - "@type": "xsd:dateTime" - }, - "end_datetime": { - "@id": "stac:end_datetime", - "@type": "xsd:dateTime" - }, - "providers": "stac:hasProvider", - "stac_version": "stac:version", - "media_type": "dct:format", - "extent": "dct:extent", - "concepts": { - "@id": "thns:concepts", - "@container": "@set", - "@context": { - "id": "thns:id", - "title": "thns:name", - "description": "thns:description", - "url": "@id" - } - }, - "scheme": "thns:scheme", - "osc:type": { - "@id": "osc:type", - "@type": "@vocab", - "@context": { - "project": "osc:project-type", - "product": "osc:product-type" - } - }, - "osc:status": { - "@id": "osc:status", - "@type": "@vocab", - "@context": { - "planned": "osc:planned", - "ongoing": "osc:ongoing", - "completed": "osc:completed" - } - }, - "osc:project": { - "@id": "osc:project", - "@type": "xsd:string" - }, - "osc:region": { - "@id": "osc:region", - "@type": "xsd:string" - }, - "osc:variables": { - "@id": "osc:variables", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:missions": { - "@id": "osc:missions", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:experiment": { - "@id": "osc:experiment", - "@type": "xsd:string" - }, - "osc:workflows": { - "@id": "osc:workflows", - "@type": "xsd:string", - "@container": "@set" - }, - "href": { - "@type": "@id", - "@id": "oa:hasTarget" - }, - "geojson": "https://purl.org/geojson/vocab#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "oa": "http://www.w3.org/ns/oa#", - "dct": "http://purl.org/dc/terms/", - "dcat": "http://www.w3.org/ns/dcat#", - "rec": "https://www.opengis.net/def/ogc-api/records/", - "skos": "http://www.w3.org/2004/02/skos/core#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "w3ctime": "http://www.w3.org/2006/time#", - "dctype": "http://purl.org/dc/dcmitype/", - "vcard": "http://www.w3.org/2006/vcard/ns#", - "prov": "http://www.w3.org/ns/prov#", - "foaf": "http://xmlns.com/foaf/0.1/", - "thns": "https://w3id.org/ogc/stac/themes/", - "stac": "https://w3id.org/ogc/stac/core/", - "osc": "https://w3id.org/ogc/stac/osc/", - "rights": "dcat:rights", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json deleted file mode 100644 index 966bd6c7..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}]},"properties":[{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/common/schema.json b/build/annotated/osc/geodcat-stac-earthcode/common/schema.json deleted file mode 100644 index 0018cf52..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/common/schema.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "$schema": "https://json-schema.org/draft/2020-12/schema", - "description": "Schema for OGCAPI records profile and STAC profile used by EarthCODE", - "anyOf": [ - { - "allOf": [ - { - "anyOf": [ - { - "$ref": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.json" - }, - { - "$ref": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.json" - } - ] - }, - { - "$ref": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.json" - }, - { - "$ref": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.json" - } - ] - }, - { - "$ref": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.json" - } - ], - "$defs": { - "osc:workflow": { - "title": "Workflow", - "type": "string", - "format": "osc-workflow", - "minLength": 1 - }, - "via_links": { - "title": "Via Link", - "properties": { - "type": { - "enum": [ - "application/json", - "application/pdf", - "application/zip", - "text/html", - "text/plain" - ], - "options": { - "enum_titles": [ - "JSON", - "PDF", - "ZIP", - "HTML", - "Text" - ] - } - }, - "rel": { - "enum": [ - "via" - ] - } - } - }, - "osc:project": { - "title": "Project", - "type": "string", - "format": "osc-project", - "minLength": 1 - } - } -} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml b/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml deleted file mode 100644 index 03e122bf..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml +++ /dev/null @@ -1,41 +0,0 @@ -$schema: https://json-schema.org/draft/2020-12/schema -description: Schema for OGCAPI records profile and STAC profile used by EarthCODE -anyOf: -- allOf: - - anyOf: - - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml - - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml - - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml - - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml -- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml -$defs: - osc:workflow: - title: Workflow - type: string - format: osc-workflow - minLength: 1 - via_links: - title: Via Link - properties: - type: - enum: - - application/json - - application/pdf - - application/zip - - text/html - - text/plain - options: - enum_titles: - - JSON - - PDF - - ZIP - - HTML - - Text - rel: - enum: - - via - osc:project: - title: Project - type: string - format: osc-project - minLength: 1 diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/_unbound_local_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/experiments/_unbound_local_properties.tsv deleted file mode 100644 index 37092e5b..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/_unbound_local_properties.tsv +++ /dev/null @@ -1,7 +0,0 @@ -path -/properties -/properties/osc:workflow -/links -/links/_oneOf/0/rel -/links/_oneOf/1/rel -/links/_oneOf/2/rel diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv deleted file mode 100644 index 0980cbe4..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/_visited_properties.tsv +++ /dev/null @@ -1,516 +0,0 @@ -path @id schema -/_anyOf/0/_anyOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.yaml -/_anyOf/0/_anyOf/0/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry https://purl.org/geojson/vocab#geometry https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/6/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/6/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/6/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/links/href http://www.w3.org/ns/oa#hasTarget https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_anyOf/0/links/rel http://www.iana.org/assignments/relation https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/anchor https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_anyOf/0/links/type http://purl.org/dc/terms/format https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/hreflang http://purl.org/dc/terms/language https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/title http://www.w3.org/2000/01/rdf-schema#label https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/length http://purl.org/dc/terms/extent https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/conformsTo http://purl.org/dc/terms/conformsTo https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/time http://purl.org/dc/terms/temporal https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/date https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/timestamp https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/interval https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/resolution https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/properties/created http://purl.org/dc/terms/created https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/updated http://purl.org/dc/terms/modified https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/type https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/keywords http://www.w3.org/ns/dcat#keyword https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/language https://www.opengis.net/def/ogc-api/records/language https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/code https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/alternate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/dir https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/languages https://www.opengis.net/def/ogc-api/records/languages https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/resourceLanguages https://www.opengis.net/def/ogc-api/records/resourceLanguages https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/externalIds https://www.opengis.net/def/ogc-api/records/scopedIdentifier https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/externalIds/scheme https://www.opengis.net/def/ogc-api/records/scheme https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/externalIds/value https://www.opengis.net/def/ogc-api/records/id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes https://www.opengis.net/def/ogc-api/records/themes https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts https://w3id.org/ogc/stac/themes/concepts https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/id https://w3id.org/ogc/stac/themes/id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/url @id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/scheme https://w3id.org/ogc/stac/themes/scheme https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/formats https://www.opengis.net/def/ogc-api/records/format https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/formats/name https://www.opengis.net/def/ogc-api/records/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/formats/mediaType https://www.opengis.net/def/ogc-api/records/mediaType https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts http://www.w3.org/ns/dcat#contactPoint https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/identifier https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/position https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/organization https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/logo https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/logo/rel https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/phones https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/phones/value https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/phones/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/emails https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/emails/value https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/emails/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/deliveryPoint https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/city https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/administrativeArea https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/postalCode https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/country https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/links https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/hoursOfService https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/contactInstructions https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/license http://www.w3.org/ns/dcat#license https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/rights http://www.w3.org/ns/dcat#rights https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/links/created http://purl.org/dc/terms/created https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/updated http://purl.org/dc/terms/modified https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates https://www.opengis.net/def/ogc-api/records/hasLinkTemplate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates/uriTemplate https://www.opengis.net/def/ogc-api/records/uriTemplate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates/varBase https://www.opengis.net/def/ogc-api/records/varBase https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates/variables https://www.opengis.net/def/ogc-api/records/hasVariable https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/0/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/0/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/0/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/1/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/1/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/1/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/2/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/2/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/2/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/3/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/3/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/3/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/4/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/4/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/4/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/5/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/5/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/5/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/bbox https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/1/geometry https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/1/bbox https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_then/collection https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_else/collection https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_then/properties https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_then/properties/bands https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands https://raw.githubusercontent.com/radiantearth/stac-spec/master/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/title https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/description https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/keywords https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/roles https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/bands https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/bands/name https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/datetime https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/start_datetime https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/end_datetime https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/created https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/updated https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/data_type https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/nodata https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/minimum https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/maximum https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/mean https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/stddev https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/count https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/valid_percent https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/unit https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/platform https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/instruments https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/constellation https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/mission https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/gsd https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/license https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/licensing.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/name https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/description https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/roles https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/url https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/name https://raw.githubusercontent.com/radiantearth/stac-spec/master/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/stac_extensions https://w3id.org/ogc/stac/core/hasExtension https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/id @id https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/_then/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/rel https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/type @type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/method https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/headers https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/body https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/properties https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/properties/_anyOf/0/datetime http://purl.org/dc/terms/date https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets https://w3id.org/ogc/stac/core/hasAsset https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/title https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/description https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/roles https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/1/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/id https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/properties https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/1/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/1/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/1/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/2/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/2/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/2/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/3/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/3/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/3/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/4/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/4/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/4/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/5/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/5/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/5/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/6/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/6/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/6/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/0/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/1/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/2/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/3/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/4/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/5/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/0/geometry https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/0/bbox https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/1/geometry https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/1/bbox https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_then/collection https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_else/collection https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/stac_version https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/stac_extensions https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/href https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/rel https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/type https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/title https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/href https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/title https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/description https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/type https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/roles https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/start_datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/end_datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/created https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/updated https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/platform https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/instruments https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/constellation https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/mission https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/gsd https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/license https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/licensing.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/name https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/description https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/roles https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/url https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/properties/_anyOf/0/datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/1/_anyOf/0/stac_extensions https://w3id.org/ogc/stac/core/hasExtension https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/type @type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/id @id https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent http://purl.org/dc/terms/extent https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/spatial https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/spatial/bbox https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/temporal https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/temporal/interval https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/type @type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/roles https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/summaries https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$id http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$schema http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$ref http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$comment http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/title http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/description http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/default http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/readOnly http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/writeOnly http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/examples http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/multipleOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maximum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/exclusiveMaximum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minimum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/exclusiveMinimum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maxLength http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minLength http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/pattern http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/additionalItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/items http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maxItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/uniqueItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/contains http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maxProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/required http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/additionalProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/definitions http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/properties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/patternProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/dependencies http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/propertyNames http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/const http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/enum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/type http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/format http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/contentMediaType http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/contentEncoding http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/if http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/then http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/else http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/allOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/anyOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/oneOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/not http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/1/minimum https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/1/maximum https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/1/stac_version https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/stac_extensions https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/type https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/id https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/title https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/description https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/keywords https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/license https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/name https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/description https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/roles https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/url https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/spatial https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/spatial/bbox https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/temporal https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/temporal/interval https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/assets https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/href https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/rel https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/type https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/title https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/summaries https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/summaries/_anyOf/1/minimum https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/summaries/_anyOf/1/maximum https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_oneOf/0/type https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/id https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/title https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/description https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/url https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/scheme https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/1/type https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/2/_anyOf/1/summaries https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/2/type https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/stac_extensions https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/themes https://w3id.org/ogc/stac/themes/schemes https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:type https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:status https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:project https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:region https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:variables https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:missions https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:experiment https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/1/osc:type https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/1/osc:status https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/1/osc:workflows https://stac-extensions.github.io/osc/v1.0.0/schema.json -/properties /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml -/properties/wasInfluencedBy http://www.w3.org/ns/prov#wasInfluencedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/_anyOf/0/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/_anyOf/0/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/_anyOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/_anyOf/1/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/featureType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/entityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance http://purl.org/dc/terms/provenance https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/agentType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/name http://www.w3.org/2000/01/rdf-schema#label https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/actedOnBehalfOf http://www.w3.org/ns/prov#actedOnBehalfOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/qualifiedDelegation http://www.w3.org/ns/prov#qualifiedDelegation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/qualifiedDelegation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/qualifiedDelegation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/qualifiedDelegation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/has_provenance/_oneOf/1/qualifiedDelegation/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/wasGeneratedBy http://www.w3.org/ns/prov#wasGeneratedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/wasAttributedTo http://www.w3.org/ns/prov#wasAttributedTo https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/wasDerivedFrom http://www.w3.org/ns/prov#wasDerivedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/alternateOf http://www.w3.org/ns/prov#alternateOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/hadPrimarySource http://www.w3.org/ns/prov#hadPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/specializationOf http://www.w3.org/ns/prov#specializationOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/wasInvalidatedBy http://www.w3.org/ns/prov#wasInvalidatedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/wasQuotedFrom http://www.w3.org/ns/prov#wasQuotedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/wasRevisionOf http://www.w3.org/ns/prov#wasRevisionOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/generatedAtTime http://www.w3.org/ns/prov#generatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/invalidatedAtTime http://www.w3.org/ns/prov#invalidatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/value http://www.w3.org/ns/prov#value https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource http://www.w3.org/ns/prov#qualifiedPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadGeneration http://www.w3.org/ns/prov#hadGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadUsage http://www.w3.org/ns/prov#hadUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadUsage/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadUsage/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadUsage/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/hadUsage/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedPrimarySource/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedQuotation http://www.w3.org/ns/prov#qualifiedQuotation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedQuotation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedRevision http://www.w3.org/ns/prov#qualifiedRevision https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedRevision/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedGeneration http://www.w3.org/ns/prov#qualifiedGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedInvalidation http://www.w3.org/ns/prov#qualifiedInvalidation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedInvalidation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedDerivation http://www.w3.org/ns/prov#qualifiedDerivation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedDerivation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedAttribution http://www.w3.org/ns/prov#qualifiedAttribution https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedAttribution/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedAttribution/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInfluencedBy/_anyOf/1/_oneOf/1/qualifiedAttribution/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedInfluence http://www.w3.org/ns/prov#qualifiedInfluence https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/qualifiedInfluence/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/qualifiedInfluence/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/qualifiedInfluence/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/qualifiedInfluence/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/qualifiedInfluence/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/id @id https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/schema.yaml -/properties/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/activityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/startedAtTime http://www.w3.org/ns/prov#startedAtTime https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/schema.yaml -/properties/endedAtTime http://www.w3.org/ns/prov#endedAtTime https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/schema.yaml -/properties/wasAssociatedWith http://www.w3.org/ns/prov#wasAssociatedWith https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasInformedBy http://www.w3.org/ns/prov#wasInformedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/used http://www.w3.org/ns/prov#used https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasStartedBy http://www.w3.org/ns/prov#wasStartedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/wasEndedBy http://www.w3.org/ns/prov#wasEndedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/invalidated http://www.w3.org/ns/prov#invalidated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/generated http://www.w3.org/ns/prov#generated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedUsage http://www.w3.org/ns/prov#qualifiedUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedCommunication http://www.w3.org/ns/prov#qualifiedCommunication https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedCommunication/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedStart http://www.w3.org/ns/prov#qualifiedStart https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedStart/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedStart/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedStart/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedStart/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedStart/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedEnd http://www.w3.org/ns/prov#qualifiedEnd https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedEnd/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedAssociation http://www.w3.org/ns/prov#qualifiedAssociation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/qualifiedAssociation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/qualifiedAssociation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/qualifiedAssociation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/qualifiedAssociation/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/qualifiedAssociation/_oneOf/1/hadPlan http://www.w3.org/ns/prov#hadPlan https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/type @type https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/schema.yaml -/properties/describedByProcess http://purl.org/wf4ever/wfprov#describedByProcess https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/schema.yaml -/properties/usedInput http://purl.org/wf4ever/wfprov#usedInput https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/schema.yaml -/properties/usedInput/id https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/schema.yaml -/properties/wasPartOfWorkflowRun http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/ProcessRun/schema.yaml -/properties/wasEnactedBy http://www.w3.org/ns/prov#wasAssociatedWith https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml -/properties/describedByWorkflow http://purl.org/wf4ever/wfprov#describedByWorkflow https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml -/properties/hadSubProcessRun wfprov:wasPartOfWorkflowRun https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml -/properties/hadSubProcessRun/id https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml -/properties/osc:workflow /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml -/links /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml -/links/_oneOf/0/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml -/links/_oneOf/1/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml -/links/_oneOf/2/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml -/links/_oneOf/3/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml -/links/_oneOf/3/rel https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld b/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld deleted file mode 100644 index 6c5ed1f6..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld +++ /dev/null @@ -1,655 +0,0 @@ -{ - "@context": { - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "type": "@type", - "id": "@id", - "properties": "@nest", - "geometry": { - "@context": { - "coordinates": { - "@container": "@list", - "@id": "geojson:coordinates" - } - }, - "@id": "geojson:geometry" - }, - "bbox": { - "@container": "@list", - "@id": "geojson:bbox" - }, - "links": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - }, - "@id": "rdfs:seeAlso" - }, - "conformsTo": { - "@container": "@set", - "@id": "dct:conformsTo", - "@type": "@id" - }, - "time": "dct:temporal", - "linkTemplates": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:format", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent", - "uriTemplate": { - "@type": "xsd:string", - "@id": "rec:uriTemplate" - }, - "varBase": "rec:varBase", - "variables": { - "@id": "rec:hasVariable", - "@container": "@index", - "@index": "dct:identifier" - } - }, - "@id": "rec:hasLinkTemplate" - }, - "created": "dct:created", - "updated": "dct:modified", - "title": { - "@container": "@set", - "@id": "dct:title" - }, - "description": { - "@container": "@set", - "@id": "dct:description" - }, - "keywords": { - "@container": "@set", - "@id": "dcat:keyword" - }, - "language": { - "@id": "rec:language", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "languages": { - "@container": "@set", - "@id": "rec:languages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "resourceLanguages": { - "@container": "@set", - "@id": "rec:resourceLanguages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "externalIds": { - "@container": "@set", - "@id": "rec:scopedIdentifier", - "@context": { - "scheme": "rec:scheme", - "value": "rec:id" - } - }, - "themes": { - "@container": "@set", - "@id": "rec:themes", - "@context": { - "concepts": { - "@id": "thns:concepts", - "@context": { - "id": { - "@type": "xsd:string", - "@id": "thns:id" - }, - "url": { - "@type": "@id", - "@id": "@id" - } - }, - "@container": "@set" - } - } - }, - "formats": { - "@id": "rec:format", - "@context": { - "name": "rec:name", - "mediaType": "rec:mediaType" - }, - "@container": "@set", - "@type": "@id" - }, - "contacts": { - "@container": "@set", - "@id": "dcat:contactPoint", - "@type": "@id", - "@context": { - "logo": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - } - } - } - }, - "license": "dcat:license", - "accessrights": "dct:accessRights", - "variables": { - "@container": "@id", - "@id": "rec:hasVariable", - "@context": { - "@base": "http://example.com/variables/", - "@vocab": "https://www.opengis.net/def/ogc-api/records/" - } - }, - "stac_extensions": "stac:hasExtension", - "assets": { - "@context": { - "@vocab": "https://w3id.org/ogc/stac/assets/", - "href": "@id", - "type": "dct:format", - "roles": { - "@id": "stac:hasAssetroles", - "@type": "xsd:string", - "@container": "@set" - } - }, - "@id": "stac:hasAsset", - "@container": "@set" - }, - "datetime": { - "@id": "dct:date", - "@type": "xsd:dateTime" - }, - "start_datetime": { - "@id": "stac:start_datetime", - "@type": "xsd:dateTime" - }, - "end_datetime": { - "@id": "stac:end_datetime", - "@type": "xsd:dateTime" - }, - "providers": "stac:hasProvider", - "stac_version": "stac:version", - "media_type": "dct:format", - "extent": "dct:extent", - "concepts": { - "@id": "thns:concepts", - "@container": "@set", - "@context": { - "id": "thns:id", - "title": "thns:name", - "description": "thns:description", - "url": "@id" - } - }, - "scheme": "thns:scheme", - "osc:type": { - "@id": "osc:type", - "@type": "@vocab", - "@context": { - "project": "osc:project-type", - "product": "osc:product-type" - } - }, - "osc:status": { - "@id": "osc:status", - "@type": "@vocab", - "@context": { - "planned": "osc:planned", - "ongoing": "osc:ongoing", - "completed": "osc:completed" - } - }, - "osc:project": { - "@id": "osc:project", - "@type": "xsd:string" - }, - "osc:region": { - "@id": "osc:region", - "@type": "xsd:string" - }, - "osc:variables": { - "@id": "osc:variables", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:missions": { - "@id": "osc:missions", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:experiment": { - "@id": "osc:experiment", - "@type": "xsd:string" - }, - "osc:workflows": { - "@id": "osc:workflows", - "@type": "xsd:string", - "@container": "@set" - }, - "@vocab": "http://purl.org/wf4ever/wfprov#", - "wasInfluencedBy": { - "@id": "prov:wasInfluencedBy", - "@type": "@id" - }, - "qualifiedInfluence": { - "@id": "prov:qualifiedInfluence", - "@type": "@id" - }, - "provType": "@type", - "activityType": "@type", - "startedAtTime": { - "@id": "prov:startedAtTime", - "@type": "xsd:dateTime" - }, - "endedAtTime": { - "@id": "prov:endedAtTime", - "@type": "xsd:dateTime" - }, - "wasAssociatedWith": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "wasInformedBy": { - "@id": "prov:wasInformedBy", - "@type": "@id" - }, - "used": { - "@id": "prov:used", - "@type": "@id" - }, - "wasStartedBy": { - "@id": "prov:wasStartedBy", - "@type": "@id" - }, - "wasEndedBy": { - "@id": "prov:wasEndedBy", - "@type": "@id" - }, - "invalidated": { - "@id": "prov:invalidated", - "@type": "@id" - }, - "generated": { - "@id": "prov:generated", - "@type": "@id" - }, - "atLocation": { - "@id": "prov:atLocation", - "@type": "@id" - }, - "qualifiedUsage": { - "@id": "prov:qualifiedUsage", - "@type": "@id" - }, - "qualifiedCommunication": { - "@id": "prov:qualifiedCommunication", - "@type": "@id" - }, - "qualifiedStart": { - "@id": "prov:qualifiedStart", - "@type": "@id" - }, - "qualifiedEnd": { - "@id": "prov:qualifiedEnd", - "@type": "@id" - }, - "qualifiedAssociation": { - "@id": "prov:qualifiedAssociation", - "@type": "@id" - }, - "agentType": "@type", - "entityType": "@type", - "featureType": "@type", - "Activity": "prov:Activity", - "ActivityInfluence": "prov:ActivityInfluence", - "Agent": "prov:Agent", - "AgentInfluence": "prov:AgentInfluence", - "Association": "prov:Association", - "Attribution": "prov:Attribution", - "Bundle": "prov:Bundle", - "Collection": "prov:Collection", - "Communication": "prov:Communication", - "Delegation": "prov:Delegation", - "Derivation": "prov:Derivation", - "EmptyCollection": "prov:EmptyCollection", - "End": "prov:End", - "Entity": "prov:Entity", - "EntityInfluence": "prov:EntityInfluence", - "Generation": "prov:Generation", - "Influence": "prov:Influence", - "InstantaneousEvent": "prov:InstantaneousEvent", - "Invalidation": "prov:Invalidation", - "Location": "prov:Location", - "Organization": "prov:Organization", - "Person": "prov:Person", - "Plan": "prov:Plan", - "PrimarySource": "prov:PrimarySource", - "Quotation": "prov:Quotation", - "Revision": "prov:Revision", - "Role": "prov:Role", - "SoftwareAgent": "prov:SoftwareAgent", - "Start": "prov:Start", - "Usage": "prov:Usage", - "ServiceDescription": "prov:ServiceDescription", - "DirectQueryService": "prov:DirectQueryService", - "Accept": "prov:Accept", - "Contribute": "prov:Contribute", - "Contributor": "prov:Contributor", - "Copyright": "prov:Copyright", - "Create": "prov:Create", - "Creator": "prov:Creator", - "Modify": "prov:Modify", - "Publish": "prov:Publish", - "Publisher": "prov:Publisher", - "Replace": "prov:Replace", - "RightsAssignment": "prov:RightsAssignment", - "RightsHolder": "prov:RightsHolder", - "Submit": "prov:Submit", - "Dictionary": "prov:Dictionary", - "EmptyDictionary": "prov:EmptyDictionary", - "KeyEntityPair": "prov:KeyEntityPair", - "Insertion": "prov:Insertion", - "Removal": "prov:Removal", - "atTime": { - "@id": "prov:atTime", - "@type": "xsd:dateTime" - }, - "generatedAtTime": { - "@id": "prov:generatedAtTime", - "@type": "xsd:dateTime" - }, - "invalidatedAtTime": { - "@id": "prov:invalidatedAtTime", - "@type": "xsd:dateTime" - }, - "value": "prov:value", - "provenanceUriTemplate": "prov:provenanceUriTemplate", - "pairKey": { - "@id": "prov:pairKey", - "@type": "rdfs:Literal" - }, - "removedKey": { - "@id": "prov:removedKey", - "@type": "rdfs:Literal" - }, - "actedOnBehalfOf": { - "@id": "prov:actedOnBehalfOf", - "@type": "@id" - }, - "agent": { - "@id": "prov:agent", - "@type": "@id" - }, - "alternateOf": { - "@id": "prov:alternateOf", - "@type": "@id" - }, - "entity": { - "@id": "prov:entity", - "@type": "@id" - }, - "hadActivity": { - "@id": "prov:hadActivity", - "@type": "@id" - }, - "activity": { - "@id": "prov:activity", - "@type": "@id" - }, - "hadGeneration": { - "@id": "prov:hadGeneration", - "@type": "@id" - }, - "hadMember": { - "@id": "prov:hadMember", - "@type": "@id" - }, - "hadPlan": { - "@id": "prov:hadPlan", - "@type": "@id" - }, - "hadPrimarySource": { - "@id": "prov:hadPrimarySource", - "@type": "@id" - }, - "hadRole": { - "@id": "prov:hadRole", - "@type": "@id" - }, - "hadUsage": { - "@id": "prov:hadUsage", - "@type": "@id" - }, - "influenced": { - "@id": "prov:influenced", - "@type": "@id" - }, - "influencer": { - "@id": "prov:influencer", - "@type": "@id" - }, - "qualifiedAttribution": { - "@id": "prov:qualifiedAttribution", - "@type": "@id" - }, - "qualifiedDelegation": { - "@id": "prov:qualifiedDelegation", - "@type": "@id" - }, - "qualifiedDerivation": { - "@id": "prov:qualifiedDerivation", - "@type": "@id" - }, - "qualifiedGeneration": { - "@id": "prov:qualifiedGeneration", - "@type": "@id" - }, - "qualifiedInvalidation": { - "@id": "prov:qualifiedInvalidation", - "@type": "@id" - }, - "qualifiedPrimarySource": { - "@id": "prov:qualifiedPrimarySource", - "@type": "@id" - }, - "qualifiedQuotation": { - "@id": "prov:qualifiedQuotation", - "@type": "@id" - }, - "qualifiedRevision": { - "@id": "prov:qualifiedRevision", - "@type": "@id" - }, - "specializationOf": { - "@id": "prov:specializationOf", - "@type": "@id" - }, - "wasAttributedTo": { - "@id": "prov:wasAttributedTo", - "@type": "@id" - }, - "wasDerivedFrom": { - "@id": "prov:wasDerivedFrom", - "@type": "@id" - }, - "wasGeneratedBy": { - "@id": "prov:wasGeneratedBy", - "@type": "@id" - }, - "wasInvalidatedBy": { - "@id": "prov:wasInvalidatedBy", - "@type": "@id" - }, - "wasQuotedFrom": { - "@id": "prov:wasQuotedFrom", - "@type": "@id" - }, - "wasRevisionOf": { - "@id": "prov:wasRevisionOf", - "@type": "@id" - }, - "has_anchor": { - "@id": "prov:has_anchor", - "@type": "@id" - }, - "has_provenance": { - "@id": "dct:provenance", - "@type": "@id" - }, - "has_query_service": { - "@id": "prov:has_query_service", - "@type": "@id" - }, - "describesService": { - "@id": "prov:describesService", - "@type": "@id" - }, - "pingback": { - "@id": "prov:pingback", - "@type": "@id" - }, - "dictionary": { - "@id": "prov:dictionary", - "@type": "@id" - }, - "derivedByInsertionFrom": { - "@id": "prov:derivedByInsertionFrom", - "@type": "@id" - }, - "derivedByRemovalFrom": { - "@id": "prov:derivedByRemovalFrom", - "@type": "@id" - }, - "insertedKeyEntityPair": { - "@id": "prov:insertedKeyEntityPair", - "@type": "@id" - }, - "hadDictionaryMember": { - "@id": "prov:hadDictionaryMember", - "@type": "@id" - }, - "pairEntity": { - "@id": "prov:pairEntity", - "@type": "@id" - }, - "qualifiedInsertion": { - "@id": "prov:qualifiedInsertion", - "@type": "@id" - }, - "qualifiedRemoval": { - "@id": "prov:qualifiedRemoval", - "@type": "@id" - }, - "asInBundle": { - "@id": "prov:asInBundle", - "@type": "@id" - }, - "mentionOf": { - "@id": "prov:mentionOf", - "@type": "@id" - }, - "name": "rdfs:label", - "ProcessRun": "wfprov:ProcessRun", - "WorkflowRun": "wfprov:WorkflowRun", - "wasOutputFrom": { - "@id": "prov:generated", - "@type": "@id", - "@container": "@set" - }, - "describedByProcess": { - "@id": "wfprov:describedByProcess", - "@type": "@id" - }, - "usedInput": { - "@id": "wfprov:usedInput", - "@type": "@id", - "@container": "@set" - }, - "wasPartOfWorkflowRun": { - "@id": "wfprov:wasPartOfWorkflowRun", - "@type": "@id" - }, - "wasEnactedBy": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "describedByWorkflow": { - "@id": "wfprov:describedByWorkflow", - "@type": "@id" - }, - "hadSubProcessRun": { - "@reverse": "wfprov:wasPartOfWorkflowRun", - "@type": "@id", - "@container": "@set" - }, - "href": { - "@type": "@id", - "@id": "oa:hasTarget" - }, - "geojson": "https://purl.org/geojson/vocab#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "oa": "http://www.w3.org/ns/oa#", - "dct": "http://purl.org/dc/terms/", - "dcat": "http://www.w3.org/ns/dcat#", - "rec": "https://www.opengis.net/def/ogc-api/records/", - "skos": "http://www.w3.org/2004/02/skos/core#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "w3ctime": "http://www.w3.org/2006/time#", - "dctype": "http://purl.org/dc/dcmitype/", - "vcard": "http://www.w3.org/2006/vcard/ns#", - "prov": "http://www.w3.org/ns/prov#", - "foaf": "http://xmlns.com/foaf/0.1/", - "thns": "https://w3id.org/ogc/stac/themes/", - "stac": "https://w3id.org/ogc/stac/core/", - "osc": "https://w3id.org/ogc/stac/osc/", - "wfprov": "http://purl.org/wf4ever/wfprov#", - "wfdesc": "http://purl.org/wf4ever/wfdesc#", - "rights": "dcat:rights", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json deleted file mode 100644 index e0cf0c71..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}],"2":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}]},"properties":[{"path":["properties"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","id"],"id":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Unique identifier for the process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@id"},{"path":["properties","provType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","activityType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"Start time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"End time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"1","effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","type"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","description":"Type indicator (Activity or sub-type)","schema_type":"string","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@type"},{"path":["properties","describedByProcess"],"id":"http://purl.org/wf4ever/wfprov#describedByProcess","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the process description (wfdesc:Process) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByProcess"},{"path":["properties","usedInput"],"id":"http://purl.org/wf4ever/wfprov#usedInput","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Input artifacts used by this process run","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#usedInput"},{"path":["properties","usedInput","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"]},{"path":["properties","wasPartOfWorkflowRun"],"id":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow run that this process run was part of","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun"},{"path":["properties","wasEnactedBy"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow engine that enacted this process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun","bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","describedByWorkflow"],"id":"http://purl.org/wf4ever/wfprov#describedByWorkflow","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the workflow description (wfdesc:Workflow) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByWorkflow"},{"path":["properties","hadSubProcessRun"],"id":"wfprov:wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The process runs that were part of this workflow execution","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"wfprov:wasPartOfWorkflowRun"},{"path":["properties","hadSubProcessRun","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"]},{"path":["properties","osc:workflow"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"oneOf"},{"path":["links","_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","1"],"title":"Link to Input Parameter","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","1","rel"],"const":"input","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","2"],"title":"Link to Execution Environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","2","rel"],"const":"environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","3"],"title":"Via Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch"},{"path":["links","_oneOf","3","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["links","_oneOf","3","rel"],"enum":["via"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["properties","wasInfluencedBy","_anyOf","0"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch","ref":"1"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","has_provenance","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","has_provenance","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","has_provenance","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","has_provenance","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","has_provenance","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","wasInfluencedBy","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasInfluencedBy","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasInfluencedBy","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasInfluencedBy","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","wasInfluencedBy","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","wasInfluencedBy","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","wasInfluencedBy","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInfluencedBy","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasInfluencedBy","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasInfluencedBy","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","wasInfluencedBy","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","wasInfluencedBy","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","wasInfluencedBy","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","wasInfluencedBy","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","wasInfluencedBy","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","wasInfluencedBy","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","wasInfluencedBy","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json b/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json deleted file mode 100644 index 1f534420..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "$schema": "https://json-schema.org/draft/2020-12/schema", - "description": "EarthCode Experiment", - "allOf": [ - { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" - }, - { - "$ref": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.json" - } - ], - "properties": { - "properties": { - "allOf": [ - { - "$ref": "https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.json" - } - ], - "type": "object", - "required": [ - "osc:workflow" - ], - "properties": { - "osc:workflow": { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/osc:workflow" - } - } - }, - "links": { - "type": "array", - "items": { - "oneOf": [ - { - "title": "Other Link", - "properties": { - "rel": { - "not": { - "enum": [ - "via", - "input", - "environment" - ] - } - } - } - }, - { - "title": "Link to Input Parameter", - "properties": { - "rel": { - "const": "input" - } - } - }, - { - "title": "Link to Execution Environment", - "properties": { - "rel": { - "const": "environment" - } - } - }, - { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/via_links" - } - ] - } - } - } -} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml b/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml deleted file mode 100644 index 9d8df923..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml +++ /dev/null @@ -1,36 +0,0 @@ -$schema: https://json-schema.org/draft/2020-12/schema -description: EarthCode Experiment -allOf: -- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml -- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml -properties: - properties: - allOf: - - $ref: https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml - type: object - required: - - osc:workflow - properties: - osc:workflow: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow - links: - type: array - items: - oneOf: - - title: Other Link - properties: - rel: - not: - enum: - - via - - input - - environment - - title: Link to Input Parameter - properties: - rel: - const: input - - title: Link to Execution Environment - properties: - rel: - const: environment - - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/_unbound_local_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/products/_unbound_local_properties.tsv deleted file mode 100644 index 72315736..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/products/_unbound_local_properties.tsv +++ /dev/null @@ -1,3 +0,0 @@ -path -/osc:type -/type diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/_visited_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/products/_visited_properties.tsv deleted file mode 100644 index be48c2cc..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/products/_visited_properties.tsv +++ /dev/null @@ -1,510 +0,0 @@ -path @id schema -/_anyOf/0/_anyOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.yaml -/_anyOf/0/_anyOf/0/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry https://purl.org/geojson/vocab#geometry https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/6/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/6/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/6/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/_anyOf/0/_anyOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/links/href http://www.w3.org/ns/oa#hasTarget https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_anyOf/0/links/rel http://www.iana.org/assignments/relation https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/anchor https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_anyOf/0/links/type http://purl.org/dc/terms/format https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/hreflang http://purl.org/dc/terms/language https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/title http://www.w3.org/2000/01/rdf-schema#label https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/length http://purl.org/dc/terms/extent https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/conformsTo http://purl.org/dc/terms/conformsTo https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/time http://purl.org/dc/terms/temporal https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/date https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/timestamp https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/interval https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/time/_oneOf/1/resolution https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/_anyOf/0/_anyOf/0/properties/created http://purl.org/dc/terms/created https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/updated http://purl.org/dc/terms/modified https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/type https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/keywords http://www.w3.org/ns/dcat#keyword https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/language https://www.opengis.net/def/ogc-api/records/language https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/code https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/alternate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/language/dir https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/_anyOf/0/_anyOf/0/properties/languages https://www.opengis.net/def/ogc-api/records/languages https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/resourceLanguages https://www.opengis.net/def/ogc-api/records/resourceLanguages https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/externalIds https://www.opengis.net/def/ogc-api/records/scopedIdentifier https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/externalIds/scheme https://www.opengis.net/def/ogc-api/records/scheme https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/externalIds/value https://www.opengis.net/def/ogc-api/records/id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes https://www.opengis.net/def/ogc-api/records/themes https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts https://w3id.org/ogc/stac/themes/concepts https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/id https://w3id.org/ogc/stac/themes/id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/concepts/url @id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/themes/scheme https://w3id.org/ogc/stac/themes/scheme https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/_anyOf/0/_anyOf/0/properties/formats https://www.opengis.net/def/ogc-api/records/format https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/formats/name https://www.opengis.net/def/ogc-api/records/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/formats/mediaType https://www.opengis.net/def/ogc-api/records/mediaType https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts http://www.w3.org/ns/dcat#contactPoint https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/identifier https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/position https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/organization https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/logo https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/logo/rel https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/phones https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/phones/value https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/phones/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/emails https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/emails/value https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/emails/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/deliveryPoint https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/city https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/administrativeArea https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/postalCode https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/country https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/addresses/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/links https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/hoursOfService https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/contactInstructions https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/contacts/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/_anyOf/0/_anyOf/0/properties/license http://www.w3.org/ns/dcat#license https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/properties/rights http://www.w3.org/ns/dcat#rights https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/links/created http://purl.org/dc/terms/created https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/links/updated http://purl.org/dc/terms/modified https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates https://www.opengis.net/def/ogc-api/records/hasLinkTemplate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates/uriTemplate https://www.opengis.net/def/ogc-api/records/uriTemplate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates/varBase https://www.opengis.net/def/ogc-api/records/varBase https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/_anyOf/0/_anyOf/0/linkTemplates/variables https://www.opengis.net/def/ogc-api/records/hasVariable https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/0/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/0/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/0/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/1/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/1/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/1/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/2/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/2/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/2/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/3/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/3/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/3/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/4/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/4/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/4/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/5/type https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/5/coordinates https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/geometry/_oneOf/5/bbox https://geojson.org/schema/Geometry.json -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/0/bbox https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/1/geometry https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_oneOf/1/bbox https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_then/collection https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_else/collection https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_then/properties https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_then/properties/bands https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands https://raw.githubusercontent.com/radiantearth/stac-spec/master/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/title https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/description https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/keywords https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/roles https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/basics.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/bands https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/bands/name https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/datetime https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/start_datetime https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/end_datetime https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/created https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/updated https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/data_type https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/nodata https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/minimum https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/maximum https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/mean https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/stddev https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/count https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/statistics/valid_percent https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/unit https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/data-values.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/platform https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/instruments https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/constellation https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/mission https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/gsd https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/license https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/licensing.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/name https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/description https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/roles https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/providers/url https://schemas.stacspec.org/v1.1.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/0/_else/properties/bands/name https://raw.githubusercontent.com/radiantearth/stac-spec/master/item-spec/json-schema/bands.json -/_anyOf/0/_anyOf/0/_anyOf/0/stac_extensions https://w3id.org/ogc/stac/core/hasExtension https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/id @id https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/_then/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/rel https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/type @type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/method https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/headers https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/links/body https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/properties https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/properties/_anyOf/0/datetime http://purl.org/dc/terms/date https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/item/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets https://w3id.org/ogc/stac/core/hasAsset https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/title https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/description https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/0/assets/roles https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets/schema.yaml -/_anyOf/0/_anyOf/0/_anyOf/1/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/id https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/properties https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/1/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/1/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/1/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/2/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/2/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/2/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/3/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/3/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/3/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/4/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/4/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/4/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/5/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/5/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/5/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/6/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/6/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/6/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/0/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/1/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/2/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/3/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/4/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/5/type https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/geometry/_oneOf/7/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/bbox https://geojson.org/schema/Feature.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/0/geometry https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/0/bbox https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/1/geometry https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_oneOf/1/bbox https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_then/collection https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/_else/collection https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/stac_version https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/stac_extensions https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/href https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/rel https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/type https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/links/title https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/href https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/title https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/description https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/type https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/roles https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/start_datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/end_datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/created https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/updated https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/datetime.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/platform https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/instruments https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/constellation https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/mission https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/gsd https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/instrument.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/license https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/licensing.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/name https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/description https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/roles https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/assets/providers/url https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/provider.json -/_anyOf/0/_anyOf/0/_anyOf/1/properties/_anyOf/0/datetime https://schemas.stacspec.org/v1.0.0/item-spec/json-schema/item.json -/_anyOf/0/_anyOf/1/_anyOf/0/stac_extensions https://w3id.org/ogc/stac/core/hasExtension https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/type @type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/id @id https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent http://purl.org/dc/terms/extent https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/spatial https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/spatial/bbox https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/temporal https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/extent/temporal/interval https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/href https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/type @type https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/item_assets/roles https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/summaries https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$id http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$schema http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$ref http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/$comment http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/title http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/description http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/default http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/readOnly http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/writeOnly http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/examples http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/multipleOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maximum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/exclusiveMaximum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minimum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/exclusiveMinimum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maxLength http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minLength http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/pattern http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/additionalItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/items http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maxItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/uniqueItems http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/contains http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/maxProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/minProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/required http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/additionalProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/definitions http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/properties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/patternProperties http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/dependencies http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/propertyNames http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/const http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/enum http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/type http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/format http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/contentMediaType http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/contentEncoding http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/if http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/then http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/else http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/allOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/anyOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/oneOf http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/0/not http://json-schema.org/draft-07/schema -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/1/minimum https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/0/summaries/_anyOf/1/maximum https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/collection/schema.yaml -/_anyOf/0/_anyOf/1/_anyOf/1/stac_version https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/stac_extensions https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/type https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/id https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/title https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/description https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/keywords https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/license https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/name https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/description https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/roles https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/providers/url https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/spatial https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/spatial/bbox https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/temporal https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/extent/temporal/interval https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/assets https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/href https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/rel https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/type https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/links/title https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/summaries https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/summaries/_anyOf/1/minimum https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_anyOf/1/_anyOf/1/summaries/_anyOf/1/maximum https://schemas.stacspec.org/v1.0.0/collection-spec/json-schema/collection.json -/_anyOf/0/_oneOf/0/type https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/id https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/title https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/description https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/concepts/url https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/themes/scheme https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/1/type https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/2/_anyOf/1/summaries https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/_oneOf/2/type https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/stac_extensions https://stac-extensions.github.io/themes/v1.0.0/schema.json -/_anyOf/0/themes https://w3id.org/ogc/stac/themes/schemes https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:type https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:status https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:project https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:region https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:variables https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:missions https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/0/osc:experiment https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/1/osc:type https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/1/osc:status https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/_oneOf/0/properties/_oneOf/1/osc:workflows https://stac-extensions.github.io/osc/v1.0.0/schema.json -/_anyOf/0/wasInfluencedBy http://www.w3.org/ns/prov#wasInfluencedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/activityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/startedAtTime http://www.w3.org/ns/prov#startedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/endedAtTime http://www.w3.org/ns/prov#endedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith http://www.w3.org/ns/prov#wasAssociatedWith https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/agentType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/name http://www.w3.org/2000/01/rdf-schema#label https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/actedOnBehalfOf http://www.w3.org/ns/prov#actedOnBehalfOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation http://www.w3.org/ns/prov#qualifiedDelegation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasInformedBy http://www.w3.org/ns/prov#wasInformedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/used http://www.w3.org/ns/prov#used https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasStartedBy http://www.w3.org/ns/prov#wasStartedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasEndedBy http://www.w3.org/ns/prov#wasEndedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/invalidated http://www.w3.org/ns/prov#invalidated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/generated http://www.w3.org/ns/prov#generated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage http://www.w3.org/ns/prov#qualifiedUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication http://www.w3.org/ns/prov#qualifiedCommunication https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart http://www.w3.org/ns/prov#qualifiedStart https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedEnd http://www.w3.org/ns/prov#qualifiedEnd https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedEnd/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation http://www.w3.org/ns/prov#qualifiedAssociation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/hadPlan http://www.w3.org/ns/prov#hadPlan https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/qualifiedInfluence http://www.w3.org/ns/prov#qualifiedInfluence https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/qualifiedInfluence/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/qualifiedInfluence/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/qualifiedInfluence/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/qualifiedInfluence/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/qualifiedInfluence/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/_anyOf/0/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_anyOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_anyOf/1/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/featureType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/entityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/has_provenance http://purl.org/dc/terms/provenance https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/wasGeneratedBy http://www.w3.org/ns/prov#wasGeneratedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/wasAttributedTo http://www.w3.org/ns/prov#wasAttributedTo https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/wasDerivedFrom http://www.w3.org/ns/prov#wasDerivedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/alternateOf http://www.w3.org/ns/prov#alternateOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/hadPrimarySource http://www.w3.org/ns/prov#hadPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/specializationOf http://www.w3.org/ns/prov#specializationOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/wasInvalidatedBy http://www.w3.org/ns/prov#wasInvalidatedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/wasQuotedFrom http://www.w3.org/ns/prov#wasQuotedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/wasRevisionOf http://www.w3.org/ns/prov#wasRevisionOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/generatedAtTime http://www.w3.org/ns/prov#generatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/invalidatedAtTime http://www.w3.org/ns/prov#invalidatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/value http://www.w3.org/ns/prov#value https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/qualifiedPrimarySource http://www.w3.org/ns/prov#qualifiedPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/qualifiedPrimarySource/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedPrimarySource/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedPrimarySource/_oneOf/1/hadGeneration http://www.w3.org/ns/prov#hadGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedPrimarySource/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedPrimarySource/_oneOf/1/hadUsage http://www.w3.org/ns/prov#hadUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedPrimarySource/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedPrimarySource/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedQuotation http://www.w3.org/ns/prov#qualifiedQuotation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/qualifiedQuotation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedRevision http://www.w3.org/ns/prov#qualifiedRevision https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/qualifiedRevision/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/qualifiedGeneration http://www.w3.org/ns/prov#qualifiedGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/qualifiedGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedInvalidation http://www.w3.org/ns/prov#qualifiedInvalidation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/qualifiedInvalidation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedDerivation http://www.w3.org/ns/prov#qualifiedDerivation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/qualifiedDerivation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedAttribution http://www.w3.org/ns/prov#qualifiedAttribution https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/qualifiedAttribution/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedAttribution/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/qualifiedAttribution/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/cf:parameter https://stac-extensions.github.io/cf/v0.2.0/schema.json -/_anyOf/0/_oneOf/0/cf:parameter/name https://stac-extensions.github.io/cf/v0.2.0/schema.json -/_anyOf/0/_oneOf/0/cf:parameter/unit https://stac-extensions.github.io/cf/v0.2.0/schema.json -/_anyOf/0/_oneOf/0/item_assets https://stac-extensions.github.io/cf/v0.2.0/schema.json -/_anyOf/0/_oneOf/0/summaries https://stac-extensions.github.io/cf/v0.2.0/schema.json -/_anyOf/0/_oneOf/0/summaries/_oneOf/1/cf:parameter https://stac-extensions.github.io/cf/v0.2.0/schema.json -/_anyOf/0/_oneOf/0/summaries/_oneOf/1/cf:parameter/type https://stac-extensions.github.io/cf/v0.2.0/schema.json -/_anyOf/0/_oneOf/1/assets https://stac-extensions.github.io/cf/v0.2.0/schema.json -/_anyOf/0/_oneOf/1/properties https://stac-extensions.github.io/cf/v0.2.0/schema.json -/_anyOf/0/assets https://stac-extensions.github.io/cf/v0.2.0/schema.json -/osc:type /github/workspace/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml -/type /github/workspace/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld b/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld deleted file mode 100644 index 45c63258..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld +++ /dev/null @@ -1,769 +0,0 @@ -{ - "@context": { - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "type": "@type", - "id": "@id", - "properties": "@nest", - "geometry": { - "@context": { - "coordinates": { - "@container": "@list", - "@id": "geojson:coordinates" - } - }, - "@id": "geojson:geometry" - }, - "bbox": { - "@container": "@list", - "@id": "geojson:bbox" - }, - "links": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - }, - "@id": "rdfs:seeAlso" - }, - "conformsTo": { - "@container": "@set", - "@id": "dct:conformsTo", - "@type": "@id" - }, - "time": "dct:temporal", - "linkTemplates": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:format", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent", - "uriTemplate": { - "@type": "xsd:string", - "@id": "rec:uriTemplate" - }, - "varBase": "rec:varBase", - "variables": { - "@id": "rec:hasVariable", - "@container": "@index", - "@index": "dct:identifier" - } - }, - "@id": "rec:hasLinkTemplate" - }, - "created": "dct:created", - "updated": "dct:modified", - "title": { - "@container": "@set", - "@id": "dct:title" - }, - "description": { - "@container": "@set", - "@id": "dct:description" - }, - "keywords": { - "@container": "@set", - "@id": "dcat:keyword" - }, - "language": { - "@id": "rec:language", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "languages": { - "@container": "@set", - "@id": "rec:languages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "resourceLanguages": { - "@container": "@set", - "@id": "rec:resourceLanguages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "externalIds": { - "@container": "@set", - "@id": "rec:scopedIdentifier", - "@context": { - "scheme": "rec:scheme", - "value": "rec:id" - } - }, - "themes": { - "@container": "@set", - "@id": "rec:themes", - "@context": { - "concepts": { - "@id": "thns:concepts", - "@context": { - "id": { - "@type": "xsd:string", - "@id": "thns:id" - }, - "url": { - "@type": "@id", - "@id": "@id" - } - }, - "@container": "@set" - } - } - }, - "formats": { - "@id": "rec:format", - "@context": { - "name": "rec:name", - "mediaType": "rec:mediaType" - }, - "@container": "@set", - "@type": "@id" - }, - "contacts": { - "@container": "@set", - "@id": "dcat:contactPoint", - "@type": "@id" - }, - "license": "dcat:license", - "accessrights": "dct:accessRights", - "variables": { - "@container": "@id", - "@id": "rec:hasVariable", - "@context": { - "@base": "http://example.com/variables/", - "@vocab": "https://www.opengis.net/def/ogc-api/records/" - } - }, - "stac_extensions": "stac:hasExtension", - "assets": { - "@context": { - "@vocab": "https://w3id.org/ogc/stac/assets/", - "href": "@id", - "type": "dct:format", - "roles": { - "@id": "stac:hasAssetroles", - "@type": "xsd:string", - "@container": "@set" - } - }, - "@id": "stac:hasAsset", - "@container": "@set" - }, - "datetime": { - "@id": "dct:date", - "@type": "xsd:dateTime" - }, - "start_datetime": { - "@id": "stac:start_datetime", - "@type": "xsd:dateTime" - }, - "end_datetime": { - "@id": "stac:end_datetime", - "@type": "xsd:dateTime" - }, - "unit": { - "@context": { - "@base": "http://qudt.org/vocab/unit/" - }, - "@id": "qudt:hasUnit" - }, - "providers": "stac:hasProvider", - "stac_version": "stac:version", - "media_type": "dct:format", - "extent": "dct:extent", - "concepts": { - "@id": "thns:concepts", - "@container": "@set", - "@context": { - "id": "thns:id", - "title": "thns:name", - "description": "thns:description", - "url": "@id" - } - }, - "scheme": "thns:scheme", - "osc:type": { - "@id": "osc:type", - "@type": "@vocab", - "@context": { - "project": "osc:project-type", - "product": "osc:product-type" - } - }, - "osc:status": { - "@id": "osc:status", - "@type": "@vocab", - "@context": { - "planned": "osc:planned", - "ongoing": "osc:ongoing", - "completed": "osc:completed" - } - }, - "osc:project": { - "@id": "osc:project", - "@type": "xsd:string" - }, - "osc:region": { - "@id": "osc:region", - "@type": "xsd:string" - }, - "osc:variables": { - "@id": "osc:variables", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:missions": { - "@id": "osc:missions", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:experiment": { - "@id": "osc:experiment", - "@type": "xsd:string" - }, - "osc:workflows": { - "@id": "osc:workflows", - "@type": "xsd:string", - "@container": "@set" - }, - "wasInfluencedBy": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasInfluencedBy", - "@type": "@id" - }, - "qualifiedInfluence": { - "@context": { - "influencer": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:influencer", - "@type": "@id" - }, - "activity": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:activity", - "@type": "@id" - }, - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedInfluence", - "@type": "@id" - }, - "hadMember": { - "@id": "prov:hadMember", - "@type": "@id" - }, - "provType": "@type", - "featureType": "@type", - "entityType": "@type", - "has_provenance": { - "@context": { - "name": "rdfs:label" - }, - "@id": "dct:provenance", - "@type": "@id" - }, - "wasGeneratedBy": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasGeneratedBy", - "@type": "@id" - }, - "wasAttributedTo": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasAttributedTo", - "@type": "@id" - }, - "wasDerivedFrom": { - "@id": "prov:wasDerivedFrom", - "@type": "@id" - }, - "alternateOf": { - "@id": "prov:alternateOf", - "@type": "@id" - }, - "hadPrimarySource": { - "@id": "prov:hadPrimarySource", - "@type": "@id" - }, - "specializationOf": { - "@id": "prov:specializationOf", - "@type": "@id" - }, - "wasInvalidatedBy": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasInvalidatedBy", - "@type": "@id" - }, - "wasQuotedFrom": { - "@id": "prov:wasQuotedFrom", - "@type": "@id" - }, - "wasRevisionOf": { - "@id": "prov:wasRevisionOf", - "@type": "@id" - }, - "generatedAtTime": { - "@id": "prov:generatedAtTime", - "@type": "xsd:dateTime" - }, - "invalidatedAtTime": { - "@id": "prov:invalidatedAtTime", - "@type": "xsd:dateTime" - }, - "value": "prov:value", - "qualifiedPrimarySource": { - "@context": { - "hadActivity": { - "@context": { - "wasAssociatedWith": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "qualifiedAssociation": { - "@context": { - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedAssociation", - "@type": "@id" - } - }, - "@id": "prov:hadActivity", - "@type": "@id" - } - }, - "@id": "prov:qualifiedPrimarySource", - "@type": "@id" - }, - "qualifiedQuotation": { - "@context": { - "hadActivity": { - "@context": { - "wasAssociatedWith": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "qualifiedAssociation": { - "@context": { - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedAssociation", - "@type": "@id" - } - }, - "@id": "prov:hadActivity", - "@type": "@id" - } - }, - "@id": "prov:qualifiedQuotation", - "@type": "@id" - }, - "qualifiedRevision": { - "@context": { - "hadActivity": { - "@context": { - "wasAssociatedWith": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "qualifiedAssociation": { - "@context": { - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedAssociation", - "@type": "@id" - } - }, - "@id": "prov:hadActivity", - "@type": "@id" - } - }, - "@id": "prov:qualifiedRevision", - "@type": "@id" - }, - "atLocation": { - "@id": "prov:atLocation", - "@type": "@id" - }, - "qualifiedGeneration": { - "@id": "prov:qualifiedGeneration", - "@type": "@id" - }, - "qualifiedInvalidation": { - "@id": "prov:qualifiedInvalidation", - "@type": "@id" - }, - "qualifiedDerivation": { - "@context": { - "hadActivity": { - "@context": { - "wasAssociatedWith": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "qualifiedAssociation": { - "@context": { - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedAssociation", - "@type": "@id" - } - }, - "@id": "prov:hadActivity", - "@type": "@id" - } - }, - "@id": "prov:qualifiedDerivation", - "@type": "@id" - }, - "qualifiedAttribution": { - "@context": { - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedAttribution", - "@type": "@id" - }, - "activityType": "@type", - "agentType": "@type", - "Activity": "prov:Activity", - "ActivityInfluence": "prov:ActivityInfluence", - "Agent": "prov:Agent", - "AgentInfluence": "prov:AgentInfluence", - "Association": "prov:Association", - "Attribution": "prov:Attribution", - "Bundle": "prov:Bundle", - "Collection": "prov:Collection", - "Communication": "prov:Communication", - "Delegation": "prov:Delegation", - "Derivation": "prov:Derivation", - "EmptyCollection": "prov:EmptyCollection", - "End": "prov:End", - "Entity": "prov:Entity", - "EntityInfluence": "prov:EntityInfluence", - "Generation": "prov:Generation", - "Influence": "prov:Influence", - "InstantaneousEvent": "prov:InstantaneousEvent", - "Invalidation": "prov:Invalidation", - "Location": "prov:Location", - "Organization": "prov:Organization", - "Person": "prov:Person", - "Plan": "prov:Plan", - "PrimarySource": "prov:PrimarySource", - "Quotation": "prov:Quotation", - "Revision": "prov:Revision", - "Role": "prov:Role", - "SoftwareAgent": "prov:SoftwareAgent", - "Start": "prov:Start", - "Usage": "prov:Usage", - "ServiceDescription": "prov:ServiceDescription", - "DirectQueryService": "prov:DirectQueryService", - "Accept": "prov:Accept", - "Contribute": "prov:Contribute", - "Contributor": "prov:Contributor", - "Copyright": "prov:Copyright", - "Create": "prov:Create", - "Creator": "prov:Creator", - "Modify": "prov:Modify", - "Publish": "prov:Publish", - "Publisher": "prov:Publisher", - "Replace": "prov:Replace", - "RightsAssignment": "prov:RightsAssignment", - "RightsHolder": "prov:RightsHolder", - "Submit": "prov:Submit", - "Dictionary": "prov:Dictionary", - "EmptyDictionary": "prov:EmptyDictionary", - "KeyEntityPair": "prov:KeyEntityPair", - "Insertion": "prov:Insertion", - "Removal": "prov:Removal", - "atTime": { - "@id": "prov:atTime", - "@type": "xsd:dateTime" - }, - "endedAtTime": { - "@id": "prov:endedAtTime", - "@type": "xsd:dateTime" - }, - "startedAtTime": { - "@id": "prov:startedAtTime", - "@type": "xsd:dateTime" - }, - "provenanceUriTemplate": "prov:provenanceUriTemplate", - "pairKey": { - "@id": "prov:pairKey", - "@type": "rdfs:Literal" - }, - "removedKey": { - "@id": "prov:removedKey", - "@type": "rdfs:Literal" - }, - "actedOnBehalfOf": { - "@id": "prov:actedOnBehalfOf", - "@type": "@id" - }, - "agent": { - "@id": "prov:agent", - "@type": "@id" - }, - "entity": { - "@id": "prov:entity", - "@type": "@id" - }, - "generated": { - "@id": "prov:generated", - "@type": "@id" - }, - "hadActivity": { - "@id": "prov:hadActivity", - "@type": "@id" - }, - "activity": { - "@id": "prov:activity", - "@type": "@id" - }, - "hadGeneration": { - "@id": "prov:hadGeneration", - "@type": "@id" - }, - "hadPlan": { - "@id": "prov:hadPlan", - "@type": "@id" - }, - "hadRole": { - "@id": "prov:hadRole", - "@type": "@id" - }, - "hadUsage": { - "@id": "prov:hadUsage", - "@type": "@id" - }, - "influenced": { - "@id": "prov:influenced", - "@type": "@id" - }, - "influencer": { - "@id": "prov:influencer", - "@type": "@id" - }, - "invalidated": { - "@id": "prov:invalidated", - "@type": "@id" - }, - "qualifiedAssociation": { - "@id": "prov:qualifiedAssociation", - "@type": "@id" - }, - "qualifiedCommunication": { - "@id": "prov:qualifiedCommunication", - "@type": "@id" - }, - "qualifiedDelegation": { - "@id": "prov:qualifiedDelegation", - "@type": "@id" - }, - "qualifiedEnd": { - "@id": "prov:qualifiedEnd", - "@type": "@id" - }, - "qualifiedStart": { - "@id": "prov:qualifiedStart", - "@type": "@id" - }, - "qualifiedUsage": { - "@id": "prov:qualifiedUsage", - "@type": "@id" - }, - "used": { - "@id": "prov:used", - "@type": "@id" - }, - "wasAssociatedWith": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "wasEndedBy": { - "@id": "prov:wasEndedBy", - "@type": "@id" - }, - "wasInformedBy": { - "@id": "prov:wasInformedBy", - "@type": "@id" - }, - "wasStartedBy": { - "@id": "prov:wasStartedBy", - "@type": "@id" - }, - "has_anchor": { - "@id": "prov:has_anchor", - "@type": "@id" - }, - "has_query_service": { - "@id": "prov:has_query_service", - "@type": "@id" - }, - "describesService": { - "@id": "prov:describesService", - "@type": "@id" - }, - "pingback": { - "@id": "prov:pingback", - "@type": "@id" - }, - "dictionary": { - "@id": "prov:dictionary", - "@type": "@id" - }, - "derivedByInsertionFrom": { - "@id": "prov:derivedByInsertionFrom", - "@type": "@id" - }, - "derivedByRemovalFrom": { - "@id": "prov:derivedByRemovalFrom", - "@type": "@id" - }, - "insertedKeyEntityPair": { - "@id": "prov:insertedKeyEntityPair", - "@type": "@id" - }, - "hadDictionaryMember": { - "@id": "prov:hadDictionaryMember", - "@type": "@id" - }, - "pairEntity": { - "@id": "prov:pairEntity", - "@type": "@id" - }, - "qualifiedInsertion": { - "@id": "prov:qualifiedInsertion", - "@type": "@id" - }, - "qualifiedRemoval": { - "@id": "prov:qualifiedRemoval", - "@type": "@id" - }, - "asInBundle": { - "@id": "prov:asInBundle", - "@type": "@id" - }, - "mentionOf": { - "@id": "prov:mentionOf", - "@type": "@id" - }, - "name": "cf:name", - "href": { - "@type": "@id", - "@id": "oa:hasTarget" - }, - "geojson": "https://purl.org/geojson/vocab#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "oa": "http://www.w3.org/ns/oa#", - "dct": "http://purl.org/dc/terms/", - "dcat": "http://www.w3.org/ns/dcat#", - "rec": "https://www.opengis.net/def/ogc-api/records/", - "skos": "http://www.w3.org/2004/02/skos/core#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "w3ctime": "http://www.w3.org/2006/time#", - "dctype": "http://purl.org/dc/dcmitype/", - "vcard": "http://www.w3.org/2006/vcard/ns#", - "prov": "http://www.w3.org/ns/prov#", - "foaf": "http://xmlns.com/foaf/0.1/", - "thns": "https://w3id.org/ogc/stac/themes/", - "stac": "https://w3id.org/ogc/stac/core/", - "osc": "https://w3id.org/ogc/stac/osc/", - "cf": "https://w3id.org/ogc/stac/cf/", - "qudt": "http://qudt.org/schema/qudt/", - "rights": "dcat:rights", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json deleted file mode 100644 index 79d33ad7..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]}]},"properties":[{"path":["osc:type"],"schema_type":"string","enum":["product"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["type"],"const":"Collection","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["assets"],"schema_type":"object"},{"path":["qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","properties"]},{"path":["_oneOf","1","assets"],"required":true},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","summaries"]},{"path":["_oneOf","0","summaries","cf:parameter"],"schema_type":"object"},{"path":["_oneOf","0","summaries","cf:parameter","type"],"const":"array"},{"path":["_oneOf","0","item_assets"],"schema_type":"object"},{"path":["_oneOf","0","cf:parameter"],"schema_type":"array"},{"path":["_oneOf","0","cf:parameter","unit"],"schema_type":"string"},{"path":["_oneOf","0","cf:parameter","name"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/schema.json b/build/annotated/osc/geodcat-stac-earthcode/products/schema.json deleted file mode 100644 index cdb91fea..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/products/schema.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "$schema": "https://json-schema.org/draft/2020-12/schema", - "description": "EarthCode Product", - "allOf": [ - { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" - }, - { - "anyOf": [ - { - "$ref": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.json" - }, - { - "not": { - "required": [ - "provType" - ] - } - } - ] - }, - { - "anyOf": [ - { - "$ref": "https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.json" - }, - { - "not": { - "properties": { - "stac_extensions": { - "type": "array", - "contains": { - "const": "https://stac-extensions.github.io/cf/v0.2.0/schema.json" - } - } - } - } - } - ] - } - ], - "properties": { - "osc:type": { - "type": "string", - "enum": [ - "product" - ] - }, - "type": { - "const": "Collection" - } - } -} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml b/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml deleted file mode 100644 index 403bcd74..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml +++ /dev/null @@ -1,24 +0,0 @@ -$schema: https://json-schema.org/draft/2020-12/schema -description: EarthCode Product -allOf: -- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml -- anyOf: - - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml - - not: - required: - - provType -- anyOf: - - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.yaml - - not: - properties: - stac_extensions: - type: array - contains: - const: https://stac-extensions.github.io/cf/v0.2.0/schema.json -properties: - osc:type: - type: string - enum: - - product - type: - const: Collection diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/_unbound_local_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/workflows/_unbound_local_properties.tsv deleted file mode 100644 index 46f22a2c..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/_unbound_local_properties.tsv +++ /dev/null @@ -1,5 +0,0 @@ -path -/properties/osc:project -/properties/wfdesc:hasInput -/properties/wfdesc:hasOutput -/links/_oneOf/0/rel diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv b/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv deleted file mode 100644 index ee28caeb..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/_visited_properties.tsv +++ /dev/null @@ -1,281 +0,0 @@ -path @id schema -/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/features/feature/schema.yaml -/id @id https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/properties @nest https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry https://purl.org/geojson/vocab#geometry https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/6/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/6/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/6/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/0/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/0/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/0/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/1/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/1/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/1/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/2/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/2/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/2/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/3/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/3/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/3/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/4/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/4/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/4/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/5/type @type https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/5/coordinates https://purl.org/geojson/vocab#coordinates https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/geometries/_oneOf/5/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/geometry/_oneOf/7/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/bbox https://purl.org/geojson/vocab#bbox https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml -/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/links/href http://www.w3.org/ns/oa#hasTarget https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/links/rel http://www.iana.org/assignments/relation https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/links/anchor https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/links/type http://purl.org/dc/terms/format https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/links/hreflang http://purl.org/dc/terms/language https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/links/title http://www.w3.org/2000/01/rdf-schema#label https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/links/length http://purl.org/dc/terms/extent https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/conformsTo http://purl.org/dc/terms/conformsTo https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/time http://purl.org/dc/terms/temporal https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/time/_oneOf/1/date https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/time/_oneOf/1/timestamp https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/time/_oneOf/1/interval https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/time/_oneOf/1/resolution https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/time/schema.yaml -/properties/created http://purl.org/dc/terms/created https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/updated http://purl.org/dc/terms/modified https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/type https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/keywords http://www.w3.org/ns/dcat#keyword https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/language https://www.opengis.net/def/ogc-api/records/language https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/language/code https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/properties/language/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/properties/language/alternate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/properties/language/dir https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/language/schema.yaml -/properties/languages https://www.opengis.net/def/ogc-api/records/languages https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/resourceLanguages https://www.opengis.net/def/ogc-api/records/resourceLanguages https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/externalIds https://www.opengis.net/def/ogc-api/records/scopedIdentifier https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/externalIds/scheme https://www.opengis.net/def/ogc-api/records/scheme https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/externalIds/value https://www.opengis.net/def/ogc-api/records/id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/themes https://www.opengis.net/def/ogc-api/records/themes https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/themes/concepts https://w3id.org/ogc/stac/themes/concepts https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/properties/themes/concepts/id https://w3id.org/ogc/stac/themes/id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/properties/themes/concepts/title http://purl.org/dc/terms/title https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/properties/themes/concepts/description http://purl.org/dc/terms/description https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/properties/themes/concepts/url @id https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/properties/themes/scheme https://w3id.org/ogc/stac/themes/scheme https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/theme/schema.yaml -/properties/formats https://www.opengis.net/def/ogc-api/records/format https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/formats/name https://www.opengis.net/def/ogc-api/records/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/formats/mediaType https://www.opengis.net/def/ogc-api/records/mediaType https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/contacts http://www.w3.org/ns/dcat#contactPoint https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/contacts/identifier https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/name https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/position https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/organization https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/logo https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/logo/rel https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/phones https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/phones/value https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/phones/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/emails https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/emails/value https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/emails/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/addresses https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/addresses/deliveryPoint https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/addresses/city https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/addresses/administrativeArea https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/addresses/postalCode https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/addresses/country https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/addresses/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/links https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/hoursOfService https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/contactInstructions https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/contacts/roles https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/contact/schema.yaml -/properties/license http://www.w3.org/ns/dcat#license https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/properties/rights http://www.w3.org/ns/dcat#rights https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/links/created http://purl.org/dc/terms/created https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/links/updated http://purl.org/dc/terms/modified https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkBase/schema.yaml -/linkTemplates https://www.opengis.net/def/ogc-api/records/hasLinkTemplate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/recordGeoJSON/schema.yaml -/linkTemplates/uriTemplate https://www.opengis.net/def/ogc-api/records/uriTemplate https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/linkTemplates/varBase https://www.opengis.net/def/ogc-api/records/varBase https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/linkTemplates/variables https://www.opengis.net/def/ogc-api/records/hasVariable https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/v1/schemas/linkTemplate/schema.yaml -/properties/_anyOf/0/wasInfluencedBy http://www.w3.org/ns/prov#wasInfluencedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/activityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/startedAtTime http://www.w3.org/ns/prov#startedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/endedAtTime http://www.w3.org/ns/prov#endedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith http://www.w3.org/ns/prov#wasAssociatedWith https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/agentType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/name http://www.w3.org/2000/01/rdf-schema#label https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/actedOnBehalfOf http://www.w3.org/ns/prov#actedOnBehalfOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation http://www.w3.org/ns/prov#qualifiedDelegation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasInformedBy http://www.w3.org/ns/prov#wasInformedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/used http://www.w3.org/ns/prov#used https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasStartedBy http://www.w3.org/ns/prov#wasStartedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasEndedBy http://www.w3.org/ns/prov#wasEndedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/invalidated http://www.w3.org/ns/prov#invalidated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/generated http://www.w3.org/ns/prov#generated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage http://www.w3.org/ns/prov#qualifiedUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication http://www.w3.org/ns/prov#qualifiedCommunication https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart http://www.w3.org/ns/prov#qualifiedStart https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedEnd http://www.w3.org/ns/prov#qualifiedEnd https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedEnd/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation http://www.w3.org/ns/prov#qualifiedAssociation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/hadPlan http://www.w3.org/ns/prov#hadPlan https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/properties/_anyOf/0/qualifiedInfluence http://www.w3.org/ns/prov#qualifiedInfluence https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/_anyOf/0/qualifiedInfluence/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/_anyOf/0/qualifiedInfluence/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/_anyOf/0/qualifiedInfluence/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/_anyOf/0/qualifiedInfluence/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/_anyOf/0/qualifiedInfluence/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/properties/_anyOf/0/_anyOf/0/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/_anyOf/0/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/_anyOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/_anyOf/1/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/featureType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/entityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/has_provenance http://purl.org/dc/terms/provenance https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/wasGeneratedBy http://www.w3.org/ns/prov#wasGeneratedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/wasAttributedTo http://www.w3.org/ns/prov#wasAttributedTo https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/wasDerivedFrom http://www.w3.org/ns/prov#wasDerivedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/alternateOf http://www.w3.org/ns/prov#alternateOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/hadPrimarySource http://www.w3.org/ns/prov#hadPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/specializationOf http://www.w3.org/ns/prov#specializationOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/wasInvalidatedBy http://www.w3.org/ns/prov#wasInvalidatedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/wasQuotedFrom http://www.w3.org/ns/prov#wasQuotedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/wasRevisionOf http://www.w3.org/ns/prov#wasRevisionOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/generatedAtTime http://www.w3.org/ns/prov#generatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/invalidatedAtTime http://www.w3.org/ns/prov#invalidatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/value http://www.w3.org/ns/prov#value https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/qualifiedPrimarySource http://www.w3.org/ns/prov#qualifiedPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/qualifiedPrimarySource/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedPrimarySource/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedPrimarySource/_oneOf/1/hadGeneration http://www.w3.org/ns/prov#hadGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedPrimarySource/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedPrimarySource/_oneOf/1/hadUsage http://www.w3.org/ns/prov#hadUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedPrimarySource/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedPrimarySource/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedQuotation http://www.w3.org/ns/prov#qualifiedQuotation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/qualifiedQuotation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedRevision http://www.w3.org/ns/prov#qualifiedRevision https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/qualifiedRevision/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/qualifiedGeneration http://www.w3.org/ns/prov#qualifiedGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/qualifiedGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedInvalidation http://www.w3.org/ns/prov#qualifiedInvalidation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/qualifiedInvalidation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedDerivation http://www.w3.org/ns/prov#qualifiedDerivation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/qualifiedDerivation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedAttribution http://www.w3.org/ns/prov#qualifiedAttribution https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/properties/_anyOf/0/qualifiedAttribution/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedAttribution/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/_anyOf/0/qualifiedAttribution/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/properties/osc:project /github/workspace/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml -/properties/wfdesc:hasInput /github/workspace/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml -/properties/wfdesc:hasInput/additionalParameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/properties/wfdesc:hasInput/additionalParameters/href https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/properties/wfdesc:hasInput/additionalParameters/role https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/properties/wfdesc:hasInput/additionalParameters/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/metadata/schema.yaml -/properties/wfdesc:hasInput/additionalParameters/parameters https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/properties/wfdesc:hasInput/additionalParameters/parameters/name https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/properties/wfdesc:hasInput/additionalParameters/parameters/value https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/additionalParameter/schema.yaml -/properties/wfdesc:hasInput/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/properties/wfdesc:hasInput/keywords https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/properties/wfdesc:hasInput/metadata https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/properties/wfdesc:hasInput/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/descriptionType/schema.yaml -/properties/wfdesc:hasInput/maxOccurs https://w3id.org/ogc/api/processes/maxOccurs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/properties/wfdesc:hasInput/minOccurs https://w3id.org/ogc/api/processes/minOccurs https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/properties/wfdesc:hasInput/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/0/$ref https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/reference/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/additionalProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/allOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/anyOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/contentEncoding https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/contentMediaType https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/contentSchema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/default https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/deprecated https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/description https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/enum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/example https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/exclusiveMaximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/exclusiveMinimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/format https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/items https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/maxItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/maxLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/maxProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/maximum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/minItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/minLength https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/minProperties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/minimum https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/multipleOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/not https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/nullable https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/oneOf https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/pattern https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/properties https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/readOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/required https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/title https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/type https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/uniqueItems https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasInput/schema/_oneOf/1/writeOnly https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/schema/schema.yaml -/properties/wfdesc:hasOutput /github/workspace/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml -/properties/wfdesc:hasOutput/schema https://w3id.org/ogc/api/processes/schema https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml -/links/_oneOf/0/rel /github/workspace/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml -/links/_oneOf/1/type https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml -/links/_oneOf/1/rel https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld b/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld deleted file mode 100644 index bbcf850a..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld +++ /dev/null @@ -1,556 +0,0 @@ -{ - "@context": { - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "type": "proc:type", - "id": "@id", - "properties": "@nest", - "geometry": { - "@context": { - "type": "@type", - "coordinates": { - "@container": "@list", - "@id": "geojson:coordinates" - } - }, - "@id": "geojson:geometry" - }, - "bbox": { - "@container": "@list", - "@id": "geojson:bbox" - }, - "links": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - }, - "@id": "rdfs:seeAlso" - }, - "conformsTo": { - "@container": "@set", - "@id": "dct:conformsTo", - "@type": "@id" - }, - "time": "dct:temporal", - "linkTemplates": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:format", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent", - "uriTemplate": { - "@type": "xsd:string", - "@id": "rec:uriTemplate" - }, - "varBase": "rec:varBase", - "variables": { - "@id": "rec:hasVariable", - "@container": "@index", - "@index": "dct:identifier" - } - }, - "@id": "rec:hasLinkTemplate" - }, - "created": "dct:created", - "updated": "dct:modified", - "title": { - "@container": "@set", - "@id": "dct:title" - }, - "description": { - "@container": "@set", - "@id": "dct:description" - }, - "keywords": { - "@container": "@set", - "@id": "dcat:keyword" - }, - "language": { - "@id": "rec:language", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "languages": { - "@container": "@set", - "@id": "rec:languages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "resourceLanguages": { - "@container": "@set", - "@id": "rec:resourceLanguages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "externalIds": { - "@container": "@set", - "@id": "rec:scopedIdentifier", - "@context": { - "scheme": "rec:scheme", - "value": "rec:id" - } - }, - "themes": { - "@container": "@set", - "@id": "rec:themes", - "@context": { - "concepts": { - "@id": "thns:concepts", - "@context": { - "id": { - "@type": "xsd:string", - "@id": "thns:id" - }, - "url": { - "@type": "@id", - "@id": "@id" - } - }, - "@container": "@set" - }, - "scheme": "thns:scheme" - } - }, - "formats": { - "@id": "rec:format", - "@context": { - "name": "rec:name", - "mediaType": "rec:mediaType" - }, - "@container": "@set", - "@type": "@id" - }, - "contacts": { - "@container": "@set", - "@id": "dcat:contactPoint", - "@type": "@id", - "@context": { - "logo": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - } - } - } - }, - "license": "dcat:license", - "accessrights": "dct:accessRights", - "variables": { - "@container": "@id", - "@id": "rec:hasVariable", - "@context": { - "@base": "http://example.com/variables/", - "@vocab": "https://www.opengis.net/def/ogc-api/records/" - } - }, - "wasInfluencedBy": { - "@id": "prov:wasInfluencedBy", - "@type": "@id" - }, - "qualifiedInfluence": { - "@id": "prov:qualifiedInfluence", - "@type": "@id" - }, - "hadMember": { - "@id": "prov:hadMember", - "@type": "@id" - }, - "provType": "@type", - "featureType": "@type", - "entityType": "@type", - "has_provenance": { - "@id": "dct:provenance", - "@type": "@id" - }, - "wasGeneratedBy": { - "@id": "prov:wasGeneratedBy", - "@type": "@id" - }, - "wasAttributedTo": { - "@id": "prov:wasAttributedTo", - "@type": "@id" - }, - "wasDerivedFrom": { - "@id": "prov:wasDerivedFrom", - "@type": "@id" - }, - "alternateOf": { - "@id": "prov:alternateOf", - "@type": "@id" - }, - "hadPrimarySource": { - "@id": "prov:hadPrimarySource", - "@type": "@id" - }, - "specializationOf": { - "@id": "prov:specializationOf", - "@type": "@id" - }, - "wasInvalidatedBy": { - "@id": "prov:wasInvalidatedBy", - "@type": "@id" - }, - "wasQuotedFrom": { - "@id": "prov:wasQuotedFrom", - "@type": "@id" - }, - "wasRevisionOf": { - "@id": "prov:wasRevisionOf", - "@type": "@id" - }, - "generatedAtTime": { - "@id": "prov:generatedAtTime", - "@type": "xsd:dateTime" - }, - "invalidatedAtTime": { - "@id": "prov:invalidatedAtTime", - "@type": "xsd:dateTime" - }, - "value": "prov:value", - "qualifiedPrimarySource": { - "@id": "prov:qualifiedPrimarySource", - "@type": "@id" - }, - "qualifiedQuotation": { - "@id": "prov:qualifiedQuotation", - "@type": "@id" - }, - "qualifiedRevision": { - "@id": "prov:qualifiedRevision", - "@type": "@id" - }, - "atLocation": { - "@id": "prov:atLocation", - "@type": "@id" - }, - "qualifiedGeneration": { - "@id": "prov:qualifiedGeneration", - "@type": "@id" - }, - "qualifiedInvalidation": { - "@id": "prov:qualifiedInvalidation", - "@type": "@id" - }, - "qualifiedDerivation": { - "@id": "prov:qualifiedDerivation", - "@type": "@id" - }, - "qualifiedAttribution": { - "@id": "prov:qualifiedAttribution", - "@type": "@id" - }, - "activityType": "@type", - "agentType": "@type", - "Activity": "prov:Activity", - "ActivityInfluence": "prov:ActivityInfluence", - "Agent": "prov:Agent", - "AgentInfluence": "prov:AgentInfluence", - "Association": "prov:Association", - "Attribution": "prov:Attribution", - "Bundle": "prov:Bundle", - "Collection": "prov:Collection", - "Communication": "prov:Communication", - "Delegation": "prov:Delegation", - "Derivation": "prov:Derivation", - "EmptyCollection": "prov:EmptyCollection", - "End": "prov:End", - "Entity": "prov:Entity", - "EntityInfluence": "prov:EntityInfluence", - "Generation": "prov:Generation", - "Influence": "prov:Influence", - "InstantaneousEvent": "prov:InstantaneousEvent", - "Invalidation": "prov:Invalidation", - "Location": "prov:Location", - "Organization": "prov:Organization", - "Person": "prov:Person", - "Plan": "prov:Plan", - "PrimarySource": "prov:PrimarySource", - "Quotation": "prov:Quotation", - "Revision": "prov:Revision", - "Role": "prov:Role", - "SoftwareAgent": "prov:SoftwareAgent", - "Start": "prov:Start", - "Usage": "prov:Usage", - "ServiceDescription": "prov:ServiceDescription", - "DirectQueryService": "prov:DirectQueryService", - "Accept": "prov:Accept", - "Contribute": "prov:Contribute", - "Contributor": "prov:Contributor", - "Copyright": "prov:Copyright", - "Create": "prov:Create", - "Creator": "prov:Creator", - "Modify": "prov:Modify", - "Publish": "prov:Publish", - "Publisher": "prov:Publisher", - "Replace": "prov:Replace", - "RightsAssignment": "prov:RightsAssignment", - "RightsHolder": "prov:RightsHolder", - "Submit": "prov:Submit", - "Dictionary": "prov:Dictionary", - "EmptyDictionary": "prov:EmptyDictionary", - "KeyEntityPair": "prov:KeyEntityPair", - "Insertion": "prov:Insertion", - "Removal": "prov:Removal", - "atTime": { - "@id": "prov:atTime", - "@type": "xsd:dateTime" - }, - "endedAtTime": { - "@id": "prov:endedAtTime", - "@type": "xsd:dateTime" - }, - "startedAtTime": { - "@id": "prov:startedAtTime", - "@type": "xsd:dateTime" - }, - "provenanceUriTemplate": "prov:provenanceUriTemplate", - "pairKey": { - "@id": "prov:pairKey", - "@type": "rdfs:Literal" - }, - "removedKey": { - "@id": "prov:removedKey", - "@type": "rdfs:Literal" - }, - "actedOnBehalfOf": { - "@id": "prov:actedOnBehalfOf", - "@type": "@id" - }, - "agent": { - "@id": "prov:agent", - "@type": "@id" - }, - "entity": { - "@id": "prov:entity", - "@type": "@id" - }, - "generated": { - "@id": "prov:generated", - "@type": "@id" - }, - "hadActivity": { - "@id": "prov:hadActivity", - "@type": "@id" - }, - "activity": { - "@id": "prov:activity", - "@type": "@id" - }, - "hadGeneration": { - "@id": "prov:hadGeneration", - "@type": "@id" - }, - "hadPlan": { - "@id": "prov:hadPlan", - "@type": "@id" - }, - "hadRole": { - "@id": "prov:hadRole", - "@type": "@id" - }, - "hadUsage": { - "@id": "prov:hadUsage", - "@type": "@id" - }, - "influenced": { - "@id": "prov:influenced", - "@type": "@id" - }, - "influencer": { - "@id": "prov:influencer", - "@type": "@id" - }, - "invalidated": { - "@id": "prov:invalidated", - "@type": "@id" - }, - "qualifiedAssociation": { - "@id": "prov:qualifiedAssociation", - "@type": "@id" - }, - "qualifiedCommunication": { - "@id": "prov:qualifiedCommunication", - "@type": "@id" - }, - "qualifiedDelegation": { - "@id": "prov:qualifiedDelegation", - "@type": "@id" - }, - "qualifiedEnd": { - "@id": "prov:qualifiedEnd", - "@type": "@id" - }, - "qualifiedStart": { - "@id": "prov:qualifiedStart", - "@type": "@id" - }, - "qualifiedUsage": { - "@id": "prov:qualifiedUsage", - "@type": "@id" - }, - "used": { - "@id": "prov:used", - "@type": "@id" - }, - "wasAssociatedWith": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "wasEndedBy": { - "@id": "prov:wasEndedBy", - "@type": "@id" - }, - "wasInformedBy": { - "@id": "prov:wasInformedBy", - "@type": "@id" - }, - "wasStartedBy": { - "@id": "prov:wasStartedBy", - "@type": "@id" - }, - "has_anchor": { - "@id": "prov:has_anchor", - "@type": "@id" - }, - "has_query_service": { - "@id": "prov:has_query_service", - "@type": "@id" - }, - "describesService": { - "@id": "prov:describesService", - "@type": "@id" - }, - "pingback": { - "@id": "prov:pingback", - "@type": "@id" - }, - "dictionary": { - "@id": "prov:dictionary", - "@type": "@id" - }, - "derivedByInsertionFrom": { - "@id": "prov:derivedByInsertionFrom", - "@type": "@id" - }, - "derivedByRemovalFrom": { - "@id": "prov:derivedByRemovalFrom", - "@type": "@id" - }, - "insertedKeyEntityPair": { - "@id": "prov:insertedKeyEntityPair", - "@type": "@id" - }, - "hadDictionaryMember": { - "@id": "prov:hadDictionaryMember", - "@type": "@id" - }, - "pairEntity": { - "@id": "prov:pairEntity", - "@type": "@id" - }, - "qualifiedInsertion": { - "@id": "prov:qualifiedInsertion", - "@type": "@id" - }, - "qualifiedRemoval": { - "@id": "prov:qualifiedRemoval", - "@type": "@id" - }, - "asInBundle": { - "@id": "prov:asInBundle", - "@type": "@id" - }, - "mentionOf": { - "@id": "prov:mentionOf", - "@type": "@id" - }, - "name": "rdfs:label", - "@vocab": "https://w3id.org/ogc/api/processes/", - "maxOccurs": "proc:maxOccurs", - "minOccurs": "proc:minOccurs", - "schema": { - "@context": { - "@vocab": "https://w3id.org/ogc/api/schema/" - }, - "@id": "proc:schema" - }, - "nullable": "proc:nullable", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "href": { - "@type": "@id", - "@id": "oa:hasTarget" - }, - "geojson": "https://purl.org/geojson/vocab#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "oa": "http://www.w3.org/ns/oa#", - "dct": "http://purl.org/dc/terms/", - "dcat": "http://www.w3.org/ns/dcat#", - "rec": "https://www.opengis.net/def/ogc-api/records/", - "skos": "http://www.w3.org/2004/02/skos/core#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "w3ctime": "http://www.w3.org/2006/time#", - "dctype": "http://purl.org/dc/dcmitype/", - "vcard": "http://www.w3.org/2006/vcard/ns#", - "prov": "http://www.w3.org/ns/prov#", - "foaf": "http://xmlns.com/foaf/0.1/", - "thns": "https://w3id.org/ogc/stac/themes/", - "proc": "https://w3id.org/ogc/api/processes/", - "rights": "dcat:rights", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json deleted file mode 100644 index a54dce29..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{"0":[{"path":["alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"branch"},{"path":["_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["_oneOf","1"],"title":"Via Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch"},{"path":["_oneOf","1","rel"],"enum":["via"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["_oneOf","1","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["type"],"id":"http://purl.org/dc/terms/type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"}],"2":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"3":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"}]},"properties":[{"path":["type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"},{"path":["id"],"id":"@id","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@id"},{"path":["properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"effectiveId":"@nest"},{"path":["geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["properties","osc:project"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["properties","wfdesc:hasInput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["properties","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","_anyOf","1"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["properties","_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","0","type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json b/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json deleted file mode 100644 index 0de14797..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "$schema": "https://json-schema.org/draft/2020-12/schema", - "description": "Schema for EarthCODE Workflow", - "allOf": [ - { - "$ref": "https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.json" - } - ], - "properties": { - "properties": { - "type": "object", - "anyOf": [ - { - "$ref": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.json" - }, - { - "not": { - "required": [ - "provType" - ] - } - } - ], - "required": [ - "osc:project" - ], - "properties": { - "osc:project": { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/osc:project" - }, - "wfdesc:hasInput": { - "type": "object", - "additionalProperties": { - "type": "object", - "$ref": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.json" - } - }, - "wfdesc:hasOutput": { - "type": "object", - "additionalProperties": { - "type": "object", - "$ref": "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.json" - } - } - } - }, - "links": { - "type": "array", - "items": { - "oneOf": [ - { - "title": "Other Link", - "properties": { - "rel": { - "not": { - "enum": [ - "via" - ] - } - } - } - }, - { - "$ref": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json#/$defs/via_links" - } - ] - } - } - } -} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml b/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml deleted file mode 100644 index 45a5f8a1..00000000 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml +++ /dev/null @@ -1,38 +0,0 @@ -$schema: https://json-schema.org/draft/2020-12/schema -description: Schema for EarthCODE Workflow -allOf: -- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml -properties: - properties: - type: object - anyOf: - - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml - - not: - required: - - provType - required: - - osc:project - properties: - osc:project: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project - wfdesc:hasInput: - type: object - additionalProperties: - type: object - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml - wfdesc:hasOutput: - type: object - additionalProperties: - type: object - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml - links: - type: array - items: - oneOf: - - title: Other Link - properties: - rel: - not: - enum: - - via - - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links diff --git a/build/annotated/osc/prov-processing-step/_unbound_local_properties.tsv b/build/annotated/osc/prov-processing-step/_unbound_local_properties.tsv deleted file mode 100644 index 452b8990..00000000 --- a/build/annotated/osc/prov-processing-step/_unbound_local_properties.tsv +++ /dev/null @@ -1,11 +0,0 @@ -path -/id -/startedAtTime -/endedAtTime -/used -/generated -/qualifiedUsage -/qualifiedUsage/entity -/qualifiedUsage/hadRole -/wasAssociatedWith -/parameters diff --git a/build/annotated/osc/prov-processing-step/_visited_properties.tsv b/build/annotated/osc/prov-processing-step/_visited_properties.tsv deleted file mode 100644 index 30a47e79..00000000 --- a/build/annotated/osc/prov-processing-step/_visited_properties.tsv +++ /dev/null @@ -1,127 +0,0 @@ -path @id schema -/_anyOf/0/_oneOf/0/wasInfluencedBy http://www.w3.org/ns/prov#wasInfluencedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/activityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/startedAtTime http://www.w3.org/ns/prov#startedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/endedAtTime http://www.w3.org/ns/prov#endedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith http://www.w3.org/ns/prov#wasAssociatedWith https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/agentType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/name http://www.w3.org/2000/01/rdf-schema#label https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/actedOnBehalfOf http://www.w3.org/ns/prov#actedOnBehalfOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation http://www.w3.org/ns/prov#qualifiedDelegation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasAssociatedWith/_oneOf/1/qualifiedDelegation/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasInformedBy http://www.w3.org/ns/prov#wasInformedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/used http://www.w3.org/ns/prov#used https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasStartedBy http://www.w3.org/ns/prov#wasStartedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/wasEndedBy http://www.w3.org/ns/prov#wasEndedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/invalidated http://www.w3.org/ns/prov#invalidated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/generated http://www.w3.org/ns/prov#generated https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage http://www.w3.org/ns/prov#qualifiedUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedUsage/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication http://www.w3.org/ns/prov#qualifiedCommunication https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedCommunication/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart http://www.w3.org/ns/prov#qualifiedStart https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedStart/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedEnd http://www.w3.org/ns/prov#qualifiedEnd https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedEnd/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation http://www.w3.org/ns/prov#qualifiedAssociation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/hadRole http://www.w3.org/ns/prov#hadRole https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/wasInfluencedBy/_anyOf/0/_oneOf/1/qualifiedAssociation/_oneOf/1/hadPlan http://www.w3.org/ns/prov#hadPlan https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-agent/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedInfluence http://www.w3.org/ns/prov#qualifiedInfluence https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedInfluence/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedInfluence/_oneOf/1/influencer http://www.w3.org/ns/prov#influencer https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedInfluence/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedInfluence/_oneOf/1/activity http://www.w3.org/ns/prov#activity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedInfluence/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -/_anyOf/0/_oneOf/0/_anyOf/0/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/_anyOf/0/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/_anyOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/_anyOf/1/hadMember http://www.w3.org/ns/prov#hadMember https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/provType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/prov:type http://www.w3.org/ns/prov#type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/featureType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/entityType @type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/has_provenance http://purl.org/dc/terms/provenance https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/wasGeneratedBy http://www.w3.org/ns/prov#wasGeneratedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/wasAttributedTo http://www.w3.org/ns/prov#wasAttributedTo https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/wasDerivedFrom http://www.w3.org/ns/prov#wasDerivedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/alternateOf http://www.w3.org/ns/prov#alternateOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/hadPrimarySource http://www.w3.org/ns/prov#hadPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/specializationOf http://www.w3.org/ns/prov#specializationOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/wasInvalidatedBy http://www.w3.org/ns/prov#wasInvalidatedBy https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/wasQuotedFrom http://www.w3.org/ns/prov#wasQuotedFrom https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/wasRevisionOf http://www.w3.org/ns/prov#wasRevisionOf https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/generatedAtTime http://www.w3.org/ns/prov#generatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/invalidatedAtTime http://www.w3.org/ns/prov#invalidatedAtTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/value http://www.w3.org/ns/prov#value https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedPrimarySource http://www.w3.org/ns/prov#qualifiedPrimarySource https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/atTime http://www.w3.org/ns/prov#atTime https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadGeneration http://www.w3.org/ns/prov#hadGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadActivity http://www.w3.org/ns/prov#hadActivity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/hadUsage http://www.w3.org/ns/prov#hadUsage https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/entity http://www.w3.org/ns/prov#entity https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedPrimarySource/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedQuotation http://www.w3.org/ns/prov#qualifiedQuotation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedQuotation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedRevision http://www.w3.org/ns/prov#qualifiedRevision https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedRevision/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/atLocation http://www.w3.org/ns/prov#atLocation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/links http://www.w3.org/2000/01/rdf-schema#seeAlso https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/links/href http://www.w3.org/ns/oa#hasTarget https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_oneOf/0/links/rel http://www.iana.org/assignments/relation https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_oneOf/0/links/anchor https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_oneOf/0/links/type http://purl.org/dc/terms/type https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_oneOf/0/links/hreflang http://purl.org/dc/terms/language https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_oneOf/0/links/title http://www.w3.org/2000/01/rdf-schema#label https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_oneOf/0/links/length http://purl.org/dc/terms/extent https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedGeneration http://www.w3.org/ns/prov#qualifiedGeneration https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedGeneration/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedInvalidation http://www.w3.org/ns/prov#qualifiedInvalidation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedInvalidation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedDerivation http://www.w3.org/ns/prov#qualifiedDerivation https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedDerivation/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedAttribution http://www.w3.org/ns/prov#qualifiedAttribution https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedAttribution/_oneOf/1/id @id https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedAttribution/_oneOf/1/type https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/_anyOf/0/_oneOf/0/qualifiedAttribution/_oneOf/1/agent http://www.w3.org/ns/prov#agent https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml -/id /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/processType http://purl.org/dc/terms/type /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/label http://www.w3.org/2000/01/rdf-schema#label /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/startedAtTime /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/endedAtTime /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/used /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/generated /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/qualifiedUsage /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/qualifiedUsage/entity /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/qualifiedUsage/hadRole /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/wasAssociatedWith /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml -/parameters /github/workspace/build/annotated/osc/prov-processing-step/schema.yaml diff --git a/build/annotated/osc/prov-processing-step/context.jsonld b/build/annotated/osc/prov-processing-step/context.jsonld deleted file mode 100644 index 73e577aa..00000000 --- a/build/annotated/osc/prov-processing-step/context.jsonld +++ /dev/null @@ -1,359 +0,0 @@ -{ - "@context": { - "wasInfluencedBy": { - "@id": "prov:wasInfluencedBy", - "@type": "@id" - }, - "qualifiedInfluence": { - "@id": "prov:qualifiedInfluence", - "@type": "@id" - }, - "hadMember": { - "@id": "prov:hadMember", - "@type": "@id" - }, - "id": "@id", - "provType": "@type", - "featureType": "@type", - "entityType": "@type", - "has_provenance": { - "@id": "dct:provenance", - "@type": "@id" - }, - "wasGeneratedBy": { - "@id": "prov:wasGeneratedBy", - "@type": "@id" - }, - "wasAttributedTo": { - "@id": "prov:wasAttributedTo", - "@type": "@id" - }, - "wasDerivedFrom": { - "@id": "prov:wasDerivedFrom", - "@type": "@id" - }, - "alternateOf": { - "@id": "prov:alternateOf", - "@type": "@id" - }, - "hadPrimarySource": { - "@id": "prov:hadPrimarySource", - "@type": "@id" - }, - "specializationOf": { - "@id": "prov:specializationOf", - "@type": "@id" - }, - "wasInvalidatedBy": { - "@id": "prov:wasInvalidatedBy", - "@type": "@id" - }, - "wasQuotedFrom": { - "@id": "prov:wasQuotedFrom", - "@type": "@id" - }, - "wasRevisionOf": { - "@id": "prov:wasRevisionOf", - "@type": "@id" - }, - "generatedAtTime": { - "@id": "prov:generatedAtTime", - "@type": "xsd:dateTime" - }, - "invalidatedAtTime": { - "@id": "prov:invalidatedAtTime", - "@type": "xsd:dateTime" - }, - "value": "prov:value", - "qualifiedPrimarySource": { - "@id": "prov:qualifiedPrimarySource", - "@type": "@id" - }, - "qualifiedQuotation": { - "@id": "prov:qualifiedQuotation", - "@type": "@id" - }, - "qualifiedRevision": { - "@id": "prov:qualifiedRevision", - "@type": "@id" - }, - "atLocation": { - "@id": "prov:atLocation", - "@type": "@id" - }, - "links": { - "@context": { - "href": { - "@type": "@id", - "@id": "oa:hasTarget" - }, - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - }, - "@id": "rdfs:seeAlso" - }, - "qualifiedGeneration": { - "@id": "prov:qualifiedGeneration", - "@type": "@id" - }, - "qualifiedInvalidation": { - "@id": "prov:qualifiedInvalidation", - "@type": "@id" - }, - "qualifiedDerivation": { - "@id": "prov:qualifiedDerivation", - "@type": "@id" - }, - "qualifiedAttribution": { - "@id": "prov:qualifiedAttribution", - "@type": "@id" - }, - "activityType": "@type", - "agentType": "@type", - "Activity": "prov:Activity", - "ActivityInfluence": "prov:ActivityInfluence", - "Agent": "prov:Agent", - "AgentInfluence": "prov:AgentInfluence", - "Association": "prov:Association", - "Attribution": "prov:Attribution", - "Bundle": "prov:Bundle", - "Collection": "prov:Collection", - "Communication": "prov:Communication", - "Delegation": "prov:Delegation", - "Derivation": "prov:Derivation", - "EmptyCollection": "prov:EmptyCollection", - "End": "prov:End", - "Entity": "prov:Entity", - "EntityInfluence": "prov:EntityInfluence", - "Generation": "prov:Generation", - "Influence": "prov:Influence", - "InstantaneousEvent": "prov:InstantaneousEvent", - "Invalidation": "prov:Invalidation", - "Location": "prov:Location", - "Organization": "prov:Organization", - "Person": "prov:Person", - "Plan": "prov:Plan", - "PrimarySource": "prov:PrimarySource", - "Quotation": "prov:Quotation", - "Revision": "prov:Revision", - "Role": "prov:Role", - "SoftwareAgent": "prov:SoftwareAgent", - "Start": "prov:Start", - "Usage": "prov:Usage", - "ServiceDescription": "prov:ServiceDescription", - "DirectQueryService": "prov:DirectQueryService", - "Accept": "prov:Accept", - "Contribute": "prov:Contribute", - "Contributor": "prov:Contributor", - "Copyright": "prov:Copyright", - "Create": "prov:Create", - "Creator": "prov:Creator", - "Modify": "prov:Modify", - "Publish": "prov:Publish", - "Publisher": "prov:Publisher", - "Replace": "prov:Replace", - "RightsAssignment": "prov:RightsAssignment", - "RightsHolder": "prov:RightsHolder", - "Submit": "prov:Submit", - "Dictionary": "prov:Dictionary", - "EmptyDictionary": "prov:EmptyDictionary", - "KeyEntityPair": "prov:KeyEntityPair", - "Insertion": "prov:Insertion", - "Removal": "prov:Removal", - "atTime": { - "@id": "prov:atTime", - "@type": "xsd:dateTime" - }, - "endedAtTime": { - "@id": "prov:endedAtTime", - "@type": "xsd:dateTime" - }, - "startedAtTime": { - "@id": "prov:startedAtTime", - "@type": "xsd:dateTime" - }, - "provenanceUriTemplate": "prov:provenanceUriTemplate", - "pairKey": { - "@id": "prov:pairKey", - "@type": "rdfs:Literal" - }, - "removedKey": { - "@id": "prov:removedKey", - "@type": "rdfs:Literal" - }, - "actedOnBehalfOf": { - "@id": "prov:actedOnBehalfOf", - "@type": "@id" - }, - "agent": { - "@id": "prov:agent", - "@type": "@id" - }, - "entity": { - "@id": "prov:entity", - "@type": "@id" - }, - "generated": { - "@id": "prov:generated", - "@type": "@id" - }, - "hadActivity": { - "@id": "prov:hadActivity", - "@type": "@id" - }, - "activity": { - "@id": "prov:activity", - "@type": "@id" - }, - "hadGeneration": { - "@id": "prov:hadGeneration", - "@type": "@id" - }, - "hadPlan": { - "@id": "prov:hadPlan", - "@type": "@id" - }, - "hadRole": { - "@id": "prov:hadRole", - "@type": "@id" - }, - "hadUsage": { - "@id": "prov:hadUsage", - "@type": "@id" - }, - "influenced": { - "@id": "prov:influenced", - "@type": "@id" - }, - "influencer": { - "@id": "prov:influencer", - "@type": "@id" - }, - "invalidated": { - "@id": "prov:invalidated", - "@type": "@id" - }, - "qualifiedAssociation": { - "@id": "prov:qualifiedAssociation", - "@type": "@id" - }, - "qualifiedCommunication": { - "@id": "prov:qualifiedCommunication", - "@type": "@id" - }, - "qualifiedDelegation": { - "@id": "prov:qualifiedDelegation", - "@type": "@id" - }, - "qualifiedEnd": { - "@id": "prov:qualifiedEnd", - "@type": "@id" - }, - "qualifiedStart": { - "@id": "prov:qualifiedStart", - "@type": "@id" - }, - "qualifiedUsage": { - "@id": "prov:qualifiedUsage", - "@type": "@id" - }, - "used": { - "@id": "prov:used", - "@type": "@id" - }, - "wasAssociatedWith": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "wasEndedBy": { - "@id": "prov:wasEndedBy", - "@type": "@id" - }, - "wasInformedBy": { - "@id": "prov:wasInformedBy", - "@type": "@id" - }, - "wasStartedBy": { - "@id": "prov:wasStartedBy", - "@type": "@id" - }, - "has_anchor": { - "@id": "prov:has_anchor", - "@type": "@id" - }, - "has_query_service": { - "@id": "prov:has_query_service", - "@type": "@id" - }, - "describesService": { - "@id": "prov:describesService", - "@type": "@id" - }, - "pingback": { - "@id": "prov:pingback", - "@type": "@id" - }, - "dictionary": { - "@id": "prov:dictionary", - "@type": "@id" - }, - "derivedByInsertionFrom": { - "@id": "prov:derivedByInsertionFrom", - "@type": "@id" - }, - "derivedByRemovalFrom": { - "@id": "prov:derivedByRemovalFrom", - "@type": "@id" - }, - "insertedKeyEntityPair": { - "@id": "prov:insertedKeyEntityPair", - "@type": "@id" - }, - "hadDictionaryMember": { - "@id": "prov:hadDictionaryMember", - "@type": "@id" - }, - "pairEntity": { - "@id": "prov:pairEntity", - "@type": "@id" - }, - "qualifiedInsertion": { - "@id": "prov:qualifiedInsertion", - "@type": "@id" - }, - "qualifiedRemoval": { - "@id": "prov:qualifiedRemoval", - "@type": "@id" - }, - "asInBundle": { - "@id": "prov:asInBundle", - "@type": "@id" - }, - "mentionOf": { - "@id": "prov:mentionOf", - "@type": "@id" - }, - "name": "rdfs:label", - "processType": { - "@id": "dct:type", - "@type": "@id" - }, - "label": "rdfs:label", - "prov": "http://www.w3.org/ns/prov#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "dct": "http://purl.org/dc/terms/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "oa": "http://www.w3.org/ns/oa#", - "@version": 1.1 - } -} \ No newline at end of file diff --git a/build/annotated/osc/prov-processing-step/resolvedProperties.json b/build/annotated/osc/prov-processing-step/resolvedProperties.json deleted file mode 100644 index bae23313..00000000 --- a/build/annotated/osc/prov-processing-step/resolvedProperties.json +++ /dev/null @@ -1 +0,0 @@ -{"defs":{},"properties":[{"path":["id"],"id":"@id","description":"Stable identifier for this processing step activity.","required":true,"schema_type":"string","sources":["bblocks://ogc.osc.prov-processing-step","bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["processType"],"id":"http://purl.org/dc/terms/type","jsonld_type":"@id","description":"Identifier of the registered process type this step is an instance of. This is the link that PROV-O and OGC API - Processes Part 5 do not themselves provide. Bound to dct:type rather than a newly minted term, so the value resolves as a governed concept in the process-type register.","required":true,"schema_type":"string","sources":["bblocks://ogc.osc.prov-processing-step"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["label"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.osc.prov-processing-step"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["startedAtTime"],"schema_type":"string","format":"date-time","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["endedAtTime"],"schema_type":"string","format":"date-time","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["used"],"description":"Entities consumed by this step.","required":true,"schema_type":"array","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["generated"],"description":"Entities produced by this step.","required":true,"schema_type":"array","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["qualifiedUsage"],"description":"Which declared input slot of the process type each consumed entity occupied. Makes two runs of the same process type comparable.","schema_type":"array","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["qualifiedUsage","entity"],"required":true,"schema_type":"string","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["qualifiedUsage","hadRole"],"required":true,"schema_type":"string","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["wasAssociatedWith"],"schema_type":"array","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["parameters"],"description":"Parameter values that determined the behaviour of this step. Keys SHOULD be drawn from the parameter terms declared by the registered process type. Deliberately left unbound in the JSON-LD context: how parameters should be typed depends on whether process types are registered coarsely or as parameterised subtypes, which is still an open question for the register design.","schema_type":"object","sources":["bblocks://ogc.osc.prov-processing-step"]},{"path":["wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["links","type"],"id":"http://purl.org/dc/terms/type","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["links","hreflang"],"id":"http://purl.org/dc/terms/language","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"}]} \ No newline at end of file diff --git a/build/annotated/osc/prov-processing-step/schema.json b/build/annotated/osc/prov-processing-step/schema.json deleted file mode 100644 index 03c0287b..00000000 --- a/build/annotated/osc/prov-processing-step/schema.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "$schema": "https://json-schema.org/draft/2020-12/schema", - "title": "Geospatial Processing Step Provenance", - "description": "A single geospatial processing step, expressed as a constrained profile of PROV-O. Inputs and outputs are entity references; the role each played is expressed through prov:qualifiedUsage rather than inline, so the profile stays compatible with the PROV-O object model.", - "allOf": [ - { - "$ref": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.json" - }, - { - "type": "object", - "required": [ - "id", - "processType", - "used", - "generated" - ], - "properties": { - "id": { - "description": "Stable identifier for this processing step activity.", - "type": "string" - }, - "processType": { - "description": "Identifier of the registered process type this step is an instance of. This is the link that PROV-O and OGC API - Processes Part 5 do not themselves provide. Bound to dct:type rather than a newly minted term, so the value resolves as a governed concept in the process-type register.", - "type": "string", - "x-jsonld-id": "http://purl.org/dc/terms/type", - "x-jsonld-type": "@id" - }, - "label": { - "type": "string", - "x-jsonld-id": "http://www.w3.org/2000/01/rdf-schema#label" - }, - "startedAtTime": { - "type": "string", - "format": "date-time" - }, - "endedAtTime": { - "type": "string", - "format": "date-time" - }, - "used": { - "description": "Entities consumed by this step.", - "type": "array", - "minItems": 1, - "items": { - "type": "string" - } - }, - "generated": { - "description": "Entities produced by this step.", - "type": "array", - "minItems": 1, - "items": { - "type": "string" - } - }, - "qualifiedUsage": { - "description": "Which declared input slot of the process type each consumed entity occupied. Makes two runs of the same process type comparable.", - "type": "array", - "items": { - "type": "object", - "required": [ - "entity", - "hadRole" - ], - "properties": { - "entity": { - "type": "string" - }, - "hadRole": { - "type": "string" - } - } - } - }, - "wasAssociatedWith": { - "type": "array", - "items": { - "type": "string" - } - }, - "parameters": { - "description": "Parameter values that determined the behaviour of this step. Keys SHOULD be drawn from the parameter terms declared by the registered process type. Deliberately left unbound in the JSON-LD context: how parameters should be typed depends on whether process types are registered coarsely or as parameterised subtypes, which is still an open question for the register design.", - "type": "object", - "additionalProperties": true - } - } - } - ] -} \ No newline at end of file diff --git a/build/annotated/osc/prov-processing-step/schema.yaml b/build/annotated/osc/prov-processing-step/schema.yaml deleted file mode 100644 index 3425ed1c..00000000 --- a/build/annotated/osc/prov-processing-step/schema.yaml +++ /dev/null @@ -1,73 +0,0 @@ -$schema: https://json-schema.org/draft/2020-12/schema -title: Geospatial Processing Step Provenance -description: A single geospatial processing step, expressed as a constrained profile - of PROV-O. Inputs and outputs are entity references; the role each played is expressed - through prov:qualifiedUsage rather than inline, so the profile stays compatible - with the PROV-O object model. -allOf: -- $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -- type: object - required: - - id - - processType - - used - - generated - properties: - id: - description: Stable identifier for this processing step activity. - type: string - processType: - description: Identifier of the registered process type this step is an instance - of. This is the link that PROV-O and OGC API - Processes Part 5 do not themselves - provide. Bound to dct:type rather than a newly minted term, so the value resolves - as a governed concept in the process-type register. - type: string - x-jsonld-id: http://purl.org/dc/terms/type - x-jsonld-type: '@id' - label: - type: string - x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#label - startedAtTime: - type: string - format: date-time - endedAtTime: - type: string - format: date-time - used: - description: Entities consumed by this step. - type: array - minItems: 1 - items: - type: string - generated: - description: Entities produced by this step. - type: array - minItems: 1 - items: - type: string - qualifiedUsage: - description: Which declared input slot of the process type each consumed entity - occupied. Makes two runs of the same process type comparable. - type: array - items: - type: object - required: - - entity - - hadRole - properties: - entity: - type: string - hadRole: - type: string - wasAssociatedWith: - type: array - items: - type: string - parameters: - description: 'Parameter values that determined the behaviour of this step. Keys - SHOULD be drawn from the parameter terms declared by the registered process - type. Deliberately left unbound in the JSON-LD context: how parameters should - be typed depends on whether process types are registered coarsely or as parameterised - subtypes, which is still an open question for the register design.' - type: object - additionalProperties: true diff --git a/build/bblocks.jsonld b/build/bblocks.jsonld deleted file mode 100644 index c6db6625..00000000 --- a/build/bblocks.jsonld +++ /dev/null @@ -1,2260 +0,0 @@ -{ - "@context": [ - { - "@base": "https://ogcincubator.github.io/bblocks-openscience" - }, - { - "bblocks": "https://www.opengis.net/def/bblocks/", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "skos": "http://www.w3.org/2004/02/skos/core#", - "dct": "http://purl.org/dc/terms/", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "prof": "http://www.w3.org/ns/dx/prof/", - "dcat": "http://www.w3.org/ns/dcat#", - "modspec": "http://www.opengis.net/def/ont/modspec/", - "void": "http://rdfs.org/ns/void#", - "foaf": "http://xmlns.com/foaf/0.1/", - "role": "http://www.w3.org/ns/dx/prof/role/", - "shacl": "https://www.w3.org/TR/shacl/", - "owl": "http://www.w3.org/2002/07/owl#", - "baseURL": "@id", - "name": "rdfs:label", - "abstract": { - "@id": "dct:abstract", - "@type": "https://www.w3.org/ns/iana/media-types/text/markdown" - }, - "description": { - "@id": "dct:description", - "@type": "https://www.w3.org/ns/iana/media-types/text/markdown" - }, - "status": { - "@id": "bblocks:status", - "@type": "@id", - "@context": { - "@base": "http://www.opengis.net/def/status/" - } - }, - "dateTimeAddition": { - "@id": "dct:created", - "@type": "xsd:dateTime" - }, - "version": "dct:hasVersion", - "dateOfLastChange": { - "@id": "dct:modified", - "@type": "xsd:date" - }, - "modified": { - "@id": "dct:modified", - "@type": "xsd:dateTime" - }, - "scope": { - "@id": "bblocks:scope", - "@type": "@id", - "@context": { - "@base": "http://www.opengis.net/def/bblocks/scope/" - } - }, - "sources": { - "@id": "dct:source", - "@context": { - "title": "rdfs:label", - "link": "@id" - } - }, - "license": { - "@id": "dct:license", - "@context": { - "name": "rdfs:label", - "url": { - "@id": "rdfs:seeAlso", - "@type": "@id" - } - } - }, - "schema": { - "@id": "prof:hasResource", - "@type": "@id" - }, - "ldContext": { - "@id": "prof:hasResource", - "@type": "@id" - }, - "sourceLdContext": { - "@id": "bblocks:hasSourceJsonLdContext", - "@type": "@id" - }, - "documentation": { - "@id": "dct:description", - "@type": "@id", - "@container": "@index", - "@index": "dct:identifier", - "@context": { - "mediatype": "dct:format", - "url": { - "@id": "rdfs:isDefinedBy", - "@type": "@id" - } - } - }, - "rdfs:isDefinedBy": { - "@type": "@id" - }, - "hasConcepts": { - "@reverse": "skos:inScheme" - }, - "dependsOn": { - "@id": "bblocks:dependsOn", - "@type": "@id" - }, - "isProfileOf": { - "@id": "prof:isProfileOf", - "@type": "@id" - }, - "tags": "dcat:keyword", - "shaclShapes": { - "@id": "prof:hasResource", - "@type": "@id" - }, - "validationReport": { - "@id": "bblocks:hasValidationReport", - "@type": "@id" - }, - "validationPassed": "bblocks:validationPassed", - "imports": { - "@id": "owl:imports", - "@type": "@id" - }, - "conformanceClasses": { - "@id": "modspec:class", - "@type": "@id" - }, - "requirementClasses": { - "@id": "modspec:requirementsClass", - "@type": "@id" - }, - "sparqlEndpoint": { - "@id": "void:sparqlEndpoint", - "@type": "@id" - }, - "viewerURL": { - "@id": "foaf:homepage", - "@type": "@id" - }, - "dct:conformsTo": { - "@type": "@id" - }, - "prof:hasRole": { - "@type": "@id" - }, - "prof:hasArtifact": { - "@type": "@id" - }, - "rdfs:seeAlso": { - "@type": "@id" - }, - "ontology": { - "@id": "prof:hasResource", - "@type": "@id" - }, - "rdfData": { - "@id": "prof:hasResource", - "@type": "@id" - }, - "links": { - "@id": "prof:hasResource", - "@context": "https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/json-link/context.jsonld" - }, - "concept": { - "@id": "skos:closeMatch", - "@type": "@id" - }, - "rdfType": { - "@id": "rdfs:subClassOf", - "@type": "@id" - }, - "resources": { - "@id": "prof:hasResource", - "@context": { - "role": { - "@id": "prof:hasRole", - "@type": "@id" - }, - "constraints": "role:constraints", - "example": "role:example", - "guidance": "role:guidance", - "mapping": "role:mapping", - "schema": "role:schema", - "specification": "role:specification", - "validation": "role:validation", - "vocabulary": "role:vocabulary", - "data": "role:data", - "ref": { - "@id": "prof:hasArtifact", - "@type": "@id" - }, - "format": "dct:format", - "conformsTo": { - "@id": "dct:conformsTo", - "@type": "@id" - } - } - } - } - ], - "name": "Building Blocks - Open Science Workflows Building Blocks", - "abstract": "Building Blocks for FAIR Open Science - profiles of OGC API Processes and various metadata standards to support open, transparent, interoperable and reproducible scientific workflows..\n", - "description": "This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance.\n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-09-09T13:23:43.675148", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"5f1ec548149bd0b447b0781f2ce00e5fbe4566e0", - "shortCommitId": "\"5f1ec5", - "date": "2026-09-08T21:44:17+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitHubRepository": "https://github.com/ogcincubator/bblocks-openscience/blob/master/", - "baseURL": "https://ogcincubator.github.io/bblocks-openscience/", - "viewerURL": "https://ogcincubator.github.io/bblocks-openscience/", - "validationReport": "https://ogcincubator.github.io/bblocks-openscience/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/bblocks-openscience/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json", - "https://ogcincubator.github.io/bblocks-ogcapi-records/build/register.json", - "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/register.json", - "https://ogcincubator.github.io/prov-cwl/build/register.json", - "https://ogcincubator.github.io/bblocks-wf4ever/build/register.json", - "https://ogcincubator.github.io/bblocks-stac/build/register.json", - "https://ogcincubator.github.io/cross-domain-model/build/register.json" - ], - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/_cache", - "links": [ - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ], - "@type": [ - "skos:ConceptScheme", - "dcat:Catalog", - "bblocks:BBlocksRegister" - ], - "skos:prefLabel": "Building Blocks - Open Science Workflows Building Blocks", - "hasConcepts": [ - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "name": "Buffer geometry process output schema", - "abstract": "Output schema for the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": null, - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Buffer geometry process output schema", - "ldContext": null, - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "dependsOn": null, - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "name": "Buffer geometry process input schema", - "abstract": "Input schema for the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": null, - "dependsOn": [ - "bblocks://ogc.geo.common.data_types.geojson", - "bblocks://ogc.ogc-utils.iri-or-curie" - ], - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Buffer geometry process input schema", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "name": "Buffer geometry process input description", - "abstract": "Description for the inputs of the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": null, - "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" - ], - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Buffer geometry process input description", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "name": "Buffer geometry process output description", - "abstract": "Description for the output of the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": null, - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "bblocks://ogc.api.processes.v1.schemas.outputDescription" - ], - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Buffer geometry process output description", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.ontology.cwlprov", - "name": "CWL Ontology", - "abstract": "Ontology describing the Common Workflow Language (CWL) model", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov" - ], - "sources": [], - "scope": "dev", - "tags": [ - "OSPD" - ], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/cwlprov/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.ontology.cwlprov" - } - }, - "@id": "bblocks://ogc.osc.ontology.cwlprov", - "@type": [ - "bblocks:Model", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "CWL Ontology", - "ldContext": null, - "schema": null, - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.results", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "Result schema for IPT", - "abstract": "constraint on results to include provenance object inline", - "itemClass": "schema", - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue", - "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.ogc-utils.prov-activity" - ], - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/schema.yaml", - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.results" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.results", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Result schema for IPT", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "name": "Example OGC API Processes instance input descriptions", - "abstract": "Collection of input descriptions", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": null, - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" - ], - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Example OGC API Processes instance input descriptions", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "name": "Buffer geometry process description", - "abstract": "Description of the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": null, - "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.process", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" - ], - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Buffer geometry process description", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "name": "Example OGC API Processes instance output descriptions", - "abstract": "Collection of output descriptions", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": null, - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" - ], - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Example OGC API Processes instance output descriptions", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.application-package", - "name": "Application Package", - "highlighted": true, - "abstract": "Earth Observation Application Package. ", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.profiles.prov.cwl.provenance" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "Earth Observation Application Package", - "link": "https://github.com/eoap" - } - ], - "scope": "dev", - "tags": [], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "ldContext": { - "prof:hasArtifact": "/github/workspace/_sources/application-package/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/application-package/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/application-package/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/application-package/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.application-package" - } - }, - "@id": "bblocks://ogc.osc.application-package", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Application Package", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.ontology.openscience", - "name": "Open Science Ontology", - "highlighted": true, - "abstract": "A modular standards-based ontology for describing interoperable and reproduceable scientific workflows.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.processing-ontology", - "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", - "bblocks://ogc.osc.ontology.cwlprov", - "bblocks://ogc.geo.geodcat.dcat", - "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "bblocks://ogc.contrib.stac.core-ontology", - "bblocks://ogc.contrib.stac.extensions.cf-ontology", - "bblocks://ogc.bbr.wf4ever.ro.ResearchObject" - ], - "sources": [], - "scope": "dev", - "tags": [ - "OSPD" - ], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.processing-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.cf-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/openscience/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/openscience/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/openscience/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.ontology.openscience" - } - }, - "@id": "bblocks://ogc.osc.ontology.openscience", - "@type": [ - "bblocks:Model", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Open Science Ontology", - "ldContext": null, - "schema": null, - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.execute", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "Execute (request) schema for IPT", - "itemClass": "schema", - "shaclShapes": null, - "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.api.processes.v1.schemas.execute" - ], - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.execute" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.execute", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Execute (request) schema for IPT", - "ldContext": null, - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.common", - "name": "EarthCODE Common STAC profile", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", - "bblocks://ogc.contrib.stac.extensions.themes", - "bblocks://ogc.contrib.stac.extensions.osc" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "sources": [ - { - "title": "EarthCODE", - "link": "https://earthcode.esa.int/" - }, - { - "title": "EarthCODE Catalog", - "link": "https://opensciencedata.esa.int/" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.common" - } - }, - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "EarthCODE Common STAC profile", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.api", - "name": "IPT Profile of OGC API Processes", - "status": "under-development", - "dateTimeAddition": "2024-03-22T11:40:00+01:00", - "itemClass": "api", - "register": "ogcapi-features", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "sources": [ - { - "title": "OGC API Processes", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.ipt.results", - "bblocks://ogc.osc.api-profiles.processes.ipt.execute" - ], - "tags": [ - "ogcapi-processes", - "features" - ], - "highlighted": true, - "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/api/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.api" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.api", - "@type": [ - "bblocks:Api", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "IPT Profile of OGC API Processes", - "ldContext": null, - "schema": null, - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.experiments", - "name": "EarthCODE Experiment", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "EarthCODE", - "link": "https://earthcode.esa.int/" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.experiments" - } - }, - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "EarthCODE Experiment", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.products", - "name": "EarthCODE Product", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.contrib.stac.extensions.cf", - "bblocks://ogc.ogc-utils.prov-entity" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "EarthCODE", - "link": "https://earthcode.esa.int/" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.cf-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.products" - } - }, - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.products", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "EarthCODE Product", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.workflows", - "name": "EarthCODE Workflow", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.api.processes.v1.schemas.inputDescription" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "ldContext": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "schema": [ - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.workflows" - } - }, - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "EarthCODE Workflow", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.workflow", - "name": "Workflow profile of OGC API Processes", - "highlighted": true, - "abstract": "Generalised profile of API Processes executing a workflow (using Application Package profile of CWL)", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "api", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.ipt.api", - "bblocks://ogc.osc.application-package" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/ogcapi-processes", - "sources": [], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "PROV" - ], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/workflow/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.workflow" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.workflow", - "@type": [ - "bblocks:Api", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Workflow profile of OGC API Processes", - "ldContext": null, - "schema": null, - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ospd", - "name": "Open Science profile of OGC API Processes", - "highlighted": true, - "abstract": "Support reproduceable science and interoperable workflows through profiling OGC API Processes to use a workflow model with transparent provenance and adherance to a common metadata profile for describing data inputs and outputs.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "api", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", - "bblocks://ogc.osc.geodcat-stac-earthcode.products", - "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", - "bblocks://ogc.osc.api-profiles.processes.workflow" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/ogcapi-processes", - "sources": [], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "PROV" - ], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.cf-ontology", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ospd/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ospd" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.ospd", - "@type": [ - "bblocks:Api", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Open Science profile of OGC API Processes", - "ldContext": null, - "schema": null, - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation", - "name": "Custom OGC API processes instance", - "abstract": "An example of an OGC API Processes implementation using building blocks", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "api", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "isProfileOf": [ - "bblocks://ogc.api.processes.v1.api" - ], - "extensionPoints": { - "baseBuildingBlock": "bblocks://ogc.api.processes.v1.api", - "extensions": { - "bblocks://ogc.api.processes.v1.schemas.inputDescription": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "bblocks://ogc.api.processes.v1.schemas.outputDescription": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" - } - }, - "shaclShapes": null, - "dependsOn": [ - "bblocks://ogc.api.processes.v1.paths.Conformance", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "bblocks://ogc.api.processes.v1.responses.ServerError", - "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", - "bblocks://ogc.api.processes.v1.paths.LandingPage", - "bblocks://ogc.api.processes.v1.paths.ProcessList", - "bblocks://ogc.api.processes.v1.responses.NotFound", - "bblocks://ogc.api.processes.v1.parameters.jobId", - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "bblocks://ogc.api.processes.v1.api", - "bblocks://ogc.api.processes.v1.paths.JobList", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "bblocks://ogc.api.processes.v1.schemas.execute" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", - "openAPIDocument": { - "prof:hasArtifact": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://spec.openapis.org/oas/v3.1.0.html" - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation" - } - }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation", - "@type": [ - "bblocks:Api", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Custom OGC API processes instance", - "ldContext": null, - "schema": null, - "ontology": null, - "rdfData": [], - "skos:topConceptOf": { - "@id": "https://ogcincubator.github.io/bblocks-openscience/" - } - } - ], - "skos:hasTopConcept": [ - { - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" - }, - { - "@id": "bblocks://ogc.osc.ontology.cwlprov" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.results" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" - }, - { - "@id": "bblocks://ogc.osc.application-package" - }, - { - "@id": "bblocks://ogc.osc.ontology.openscience" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.execute" - }, - { - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.common" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.api" - }, - { - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments" - }, - { - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.products" - }, - { - "@id": "bblocks://ogc.osc.geodcat-stac-earthcode.workflows" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.workflow" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.ospd" - }, - { - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation" - } - ] -} \ No newline at end of file diff --git a/build/bblocks.ttl b/build/bblocks.ttl deleted file mode 100644 index be240009..00000000 --- a/build/bblocks.ttl +++ /dev/null @@ -1,1079 +0,0 @@ -@prefix bblocks: . -@prefix dcat: . -@prefix dct: . -@prefix foaf: . -@prefix ns1: . -@prefix ns2: . -@prefix owl: . -@prefix prof: . -@prefix prov: . -@prefix rdfs: . -@prefix role: . -@prefix schema: . -@prefix shacl: . -@prefix skos: . -@prefix void: . -@prefix xsd: . - - a skos:Concept, - dcat:Dataset, - bblocks:Api, - bblocks:BBlock ; - rdfs:label "Open Science profile of OGC API Processes" ; - dct:abstract "Support reproduceable science and interoperable workflows through profiling OGC API Processes to use a workflow model with transparent provenance and adherance to a common metadata profile for describing data inputs and outputs."^^ ; - dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Open Science profile of OGC API Processes" ; - skos:topConceptOf ; - dcat:keyword "DCAT", - "PROV", - "Records", - "STAC", - "profile" ; - prof:hasResource [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ] ; - bblocks:dependsOn , - , - , - ; - bblocks:scope ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:Api, - bblocks:BBlock ; - rdfs:label "Custom OGC API processes instance" ; - dct:abstract "An example of an OGC API Processes implementation using building blocks"^^ ; - dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "1.0" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Custom OGC API processes instance" ; - skos:topConceptOf ; - dcat:keyword "examples", - "ogc api", - "ogc api processes" ; - prof:isProfileOf ; - bblocks:dependsOn , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Model ; - rdfs:label "Open Science Ontology" ; - dct:abstract "A modular standards-based ontology for describing interoperable and reproduceable scientific workflows."^^ ; - dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Open Science Ontology" ; - skos:topConceptOf ; - dcat:keyword "OSPD" ; - prof:hasResource [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ] ; - bblocks:dependsOn , - , - , - , - , - , - , - ; - bblocks:scope ; - bblocks:status ; - bblocks:validationPassed true . - - rdfs:label "OGC API Processes" . - - rdfs:label "Earth Observation Application Package" . - - a prov:Entity ; - dct:format "text/turtle" ; - prov:wasAttributedTo _:Nbb03d823457841009c53c79d99d91f3a ; - prov:wasGeneratedBy [ a prov:Activity ; - prov:endedAtTime "2026-09-09T13:24:22.075470"^^xsd:dateTime ; - prov:startedAtTime "2026-09-09T13:24:21.859340"^^xsd:dateTime ; - prov:used [ a prov:Entity ; - dct:format "application/yaml" ; - rdfs:seeAlso ], - [ a prov:Entity ; - dct:format "application/json" ; - dct:hasVersion "git:30ab36d3ece4a5401d84178b6bad18cbde1d5f13" ; - rdfs:seeAlso ] ; - prov:wasAssociatedWith _:Nbb03d823457841009c53c79d99d91f3a ] . - - rdfs:label "EarthCODE Catalog" . - - a skos:Concept, - dcat:Dataset, - bblocks:Api, - bblocks:BBlock ; - rdfs:label "IPT Profile of OGC API Processes" ; - dct:abstract "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/"^^ ; - dct:created "2024-03-22T11:40:00+01:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - dct:source ; - skos:inScheme ; - skos:prefLabel "IPT Profile of OGC API Processes" ; - skos:topConceptOf ; - dcat:keyword "features", - "ogcapi-processes" ; - prof:hasResource [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ] ; - bblocks:dependsOn , - ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "Execute (request) schema for IPT" ; - dct:created "2025-10-22T15:29:12.046535"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Execute (request) schema for IPT" ; - skos:topConceptOf ; - dcat:keyword "ogcapi-processes", - "schema" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; - bblocks:dependsOn , - ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "Result schema for IPT" ; - dct:abstract "constraint on results to include provenance object inline"^^ ; - dct:created "2025-10-22T15:29:12.046535"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Result schema for IPT" ; - skos:topConceptOf ; - dcat:keyword "ogcapi-processes", - "schema" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; - bblocks:dependsOn , - , - ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "Buffer geometry process description" ; - dct:abstract "Description of the buffer geometry process"^^ ; - dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "1.0" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Buffer geometry process description" ; - skos:topConceptOf ; - dcat:keyword "examples", - "ogc api", - "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ] ; - bblocks:dependsOn , - , - ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "Example OGC API Processes instance input descriptions" ; - dct:abstract "Collection of input descriptions"^^ ; - dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "1.0" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Example OGC API Processes instance input descriptions" ; - skos:topConceptOf ; - dcat:keyword "examples", - "ogc api", - "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; - bblocks:dependsOn ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "Example OGC API Processes instance output descriptions" ; - dct:abstract "Collection of output descriptions"^^ ; - dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "1.0" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Example OGC API Processes instance output descriptions" ; - skos:topConceptOf ; - dcat:keyword "examples", - "ogc api", - "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ] ; - bblocks:dependsOn ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:Api, - bblocks:BBlock ; - rdfs:label "Workflow profile of OGC API Processes" ; - dct:abstract "Generalised profile of API Processes executing a workflow (using Application Package profile of CWL)"^^ ; - dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Workflow profile of OGC API Processes" ; - skos:topConceptOf ; - dcat:keyword "DCAT", - "PROV", - "Records", - "STAC", - "profile" ; - prof:hasResource [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ] ; - bblocks:dependsOn , - ; - bblocks:scope ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "Application Package" ; - dct:abstract "Earth Observation Application Package. "^^ ; - dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - dct:source ; - skos:inScheme ; - skos:prefLabel "Application Package" ; - skos:topConceptOf ; - prof:hasResource [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; - bblocks:dependsOn ; - bblocks:hasSourceJsonLdContext ; - bblocks:scope ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "EarthCODE Product" ; - dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; - dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - dct:source , - ; - skos:inScheme ; - skos:prefLabel "EarthCODE Product" ; - skos:topConceptOf ; - dcat:keyword "DCAT", - "EarthCODE", - "Records", - "STAC", - "profile" ; - prof:hasResource [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; - bblocks:dependsOn , - , - ; - bblocks:hasSourceJsonLdContext ; - bblocks:scope ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "EarthCODE Workflow" ; - dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; - dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - dct:source ; - skos:inScheme ; - skos:prefLabel "EarthCODE Workflow" ; - skos:topConceptOf ; - dcat:keyword "DCAT", - "EarthCODE", - "Records", - "STAC", - "profile" ; - prof:hasResource [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; - bblocks:dependsOn , - , - , - , - ; - bblocks:hasSourceJsonLdContext ; - bblocks:scope ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Model ; - rdfs:label "CWL Ontology" ; - dct:abstract "Ontology describing the Common Workflow Language (CWL) model"^^ ; - dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "CWL Ontology" ; - skos:topConceptOf ; - dcat:keyword "OSPD" ; - prof:hasResource [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ] ; - bblocks:dependsOn ; - bblocks:scope ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "Buffer geometry process input description" ; - dct:abstract "Description for the inputs of the buffer geometry process"^^ ; - dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "1.0" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Buffer geometry process input description" ; - skos:topConceptOf ; - dcat:keyword "examples", - "ogc api", - "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; - bblocks:dependsOn , - ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "Buffer geometry process input schema" ; - dct:abstract "Input schema for the buffer geometry process"^^ ; - dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "1.0" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Buffer geometry process input schema" ; - skos:topConceptOf ; - dcat:keyword "examples", - "ogc api", - "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; - bblocks:dependsOn , - ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "Buffer geometry process output description" ; - dct:abstract "Description for the output of the buffer geometry process"^^ ; - dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "1.0" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Buffer geometry process output description" ; - skos:topConceptOf ; - dcat:keyword "examples", - "ogc api", - "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ] ; - bblocks:dependsOn , - ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "Buffer geometry process output schema" ; - dct:abstract "Output schema for the buffer geometry process"^^ ; - dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "1.0" ; - dct:modified "2026-09-09"^^xsd:date ; - skos:inScheme ; - skos:prefLabel "Buffer geometry process output schema" ; - skos:topConceptOf ; - dcat:keyword "examples", - "ogc api", - "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; - bblocks:status ; - bblocks:validationPassed true . - - rdfs:label "GeoDCAT Specification" . - - rdfs:label "EarthCODE" . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "EarthCODE Common STAC profile" ; - dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; - dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - dct:source , - ; - skos:inScheme ; - skos:prefLabel "EarthCODE Common STAC profile" ; - skos:topConceptOf ; - dcat:keyword "DCAT", - "EarthCODE", - "Records", - "STAC", - "profile" ; - prof:hasResource [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ] ; - bblocks:dependsOn , - , - , - , - , - ; - bblocks:hasSourceJsonLdContext ; - bblocks:scope ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:Concept, - dcat:Dataset, - bblocks:BBlock, - bblocks:Schema ; - rdfs:label "EarthCODE Experiment" ; - dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; - dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; - dct:hasVersion "0.1" ; - dct:modified "2026-09-09"^^xsd:date ; - dct:source , - ; - skos:inScheme ; - skos:prefLabel "EarthCODE Experiment" ; - skos:topConceptOf ; - dcat:keyword "DCAT", - "EarthCODE", - "Records", - "STAC", - "profile" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ] ; - bblocks:dependsOn , - , - ; - bblocks:hasSourceJsonLdContext ; - bblocks:scope ; - bblocks:status ; - bblocks:validationPassed true . - - a skos:ConceptScheme, - dcat:Catalog, - bblocks:BBlocksRegister ; - rdfs:label "Building Blocks - Open Science Workflows Building Blocks" ; - dct:abstract """Building Blocks for FAIR Open Science - profiles of OGC API Processes and various metadata standards to support open, transparent, interoperable and reproducible scientific workflows.. -"""^^ ; - dct:description """This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance. -"""^^ ; - dct:modified "2026-09-09T13:23:43.675148"^^xsd:dateTime ; - void:sparqlEndpoint ; - owl:imports , - , - , - , - , - , - ; - skos:hasTopConcept , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - ; - skos:prefLabel "Building Blocks - Open Science Workflows Building Blocks" ; - prof:hasResource [ rdfs:label "This Building Blocks Register in JSON format" ; - dct:type "application/json" ; - ns1:relation ; - ns2:hasTarget ], - [ rdfs:label "This Building Blocks Register in RDF Turtle format" ; - dct:type "text/turtle" ; - ns1:relation ; - ns2:hasTarget ], - [ rdfs:label "This Building Blocks Register in JSON-LD format" ; - dct:type "application/ld+json" ; - ns1:relation ; - ns2:hasTarget ] ; - foaf:homepage ; - bblocks:hasValidationReport . - -_:Nbb03d823457841009c53c79d99d91f3a a prov:Agent, - schema:SoftwareApplication ; - rdfs:label "OGC-NA tools" ; - dct:hasVersion "0.5.33" ; - rdfs:seeAlso . - diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json deleted file mode 100644 index f0c2161d..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json +++ /dev/null @@ -1,39 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.api", - "name": "IPT Profile of OGC API Processes", - "status": "under-development", - "dateTimeAddition": "2024-03-22T11:40:00+01:00", - "itemClass": "api", - "register": "ogcapi-features", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "sources": [ - { - "title": "OGC API Processes", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "dependsOn": [ - "ogc.osc.api-profiles.processes.ipt.results", - "ogc.osc.api-profiles.processes.ipt.execute" - ], - "tags": [ - "ogcapi-processes", - "features" - ], - "highlighted": true, - "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/api/", - "validationPassed": true, - "description": "## IPT Profile\n\nThe IPT profile supports canonical mechanisms for handling Integrity, Provenance and Trust.\n\nSpecifically this profile:\n\n1. allows a client to nominate IRI identifier for the prov:Activity\n2. allows a client to nominate IRI for the Process Service as an prov:Agent\n3. allows a client to nominate an IRI for the result object\n4. Defines how a provenance trace can be return by reference or inline in the result as a prov:Entity\n\nThese constraints are defined by specialisations of input and output descriptions.\n\nTodo: define how the OpenAPI document refines the base.", - "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/ipt/api" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json deleted file mode 100644 index e25a01ba..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json +++ /dev/null @@ -1,32 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.execute", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "Execute (request) schema for IPT", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "ogc.ogc-utils.iri-or-curie", - "ogc.api.processes.v1.schemas.execute" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/", - "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/execute/schema.yaml\nproperties:\n inputs:\n activity_id:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\n result_id:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\n agent_id:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\nrequired:\n- activity_id\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/ipt/execute" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json deleted file mode 100644 index 5b9b22ef..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json +++ /dev/null @@ -1,39 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.results", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "Result schema for IPT", - "abstract": "constraint on results to include provenance object inline", - "itemClass": "schema", - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "dependsOn": [ - "ogc.api.processes.v1.schemas.qualifiedInputValue", - "ogc.ogc-utils.prov-entity", - "ogc.ogc-utils.prov-activity" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/", - "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/qualifiedInputValue/schema.yaml\nproperties:\n value:\n oneOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/ipt/results" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json deleted file mode 100644 index bdcec756..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json +++ /dev/null @@ -1,64 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.ospd", - "name": "Open Science profile of OGC API Processes", - "highlighted": true, - "abstract": "Support reproduceable science and interoperable workflows through profiling OGC API Processes to use a workflow model with transparent provenance and adherance to a common metadata profile for describing data inputs and outputs.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "api", - "register": "ogc-incubator", - "dependsOn": [ - "ogc.osc.geodcat-stac-earthcode.experiments", - "ogc.osc.geodcat-stac-earthcode.products", - "ogc.osc.geodcat-stac-earthcode.workflows", - "ogc.osc.api-profiles.processes.workflow" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/ogcapi-processes", - "sources": [], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "PROV" - ], - "shaclShapes": { - "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.cf-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ospd/", - "validationPassed": true, - "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/ospd" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json deleted file mode 100644 index 2b13aa97..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json +++ /dev/null @@ -1,56 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation", - "name": "Custom OGC API processes instance", - "abstract": "An example of an OGC API Processes implementation using building blocks", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "api", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "isProfileOf": [ - "ogc.api.processes.v1.api" - ], - "extensionPoints": { - "baseBuildingBlock": "ogc.api.processes.v1.api", - "extensions": { - "ogc.api.processes.v1.schemas.inputDescription": "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "ogc.api.processes.v1.schemas.outputDescription": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" - } - }, - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.paths.Conformance", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "ogc.api.processes.v1.responses.ServerError", - "ogc.api.processes.v1.responses.ExecuteAsync", - "ogc.api.processes.v1.paths.LandingPage", - "ogc.api.processes.v1.paths.ProcessList", - "ogc.api.processes.v1.responses.NotFound", - "ogc.api.processes.v1.parameters.jobId", - "ogc.api.processes.v1.schemas.inputDescription", - "ogc.api.processes.v1.schemas.outputDescription", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "ogc.api.processes.v1.api", - "ogc.api.processes.v1.paths.JobList", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "ogc.api.processes.v1.schemas.execute" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/", - "validationPassed": true, - "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/sample-implementation" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json deleted file mode 100644 index 2908f259..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json +++ /dev/null @@ -1,36 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "name": "Buffer geometry process input description", - "abstract": "Description for the inputs of the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.inputDescription", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", - "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml\ntype: object\nproperties:\n geometry:\n type: object\n properties:\n title:\n type: string\n const: Area for the buffer geometry\n minOccurs:\n type: integer\n const: 1\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry\n distance:\n type: object\n properties:\n title:\n type: string\n const: Buffer Distance\n description:\n type: string\n const: The distance from the geometry to create the buffer\n minOccurs:\n type: integer\n const: 1\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance\n units:\n type: object\n properties:\n title:\n type: string\n example: Distance Units\n description:\n type: string\n minOccurs:\n type: integer\n const: 0\n maxOccurs:\n type: integer\n const: 1\n schema:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json deleted file mode 100644 index a14ebf59..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json +++ /dev/null @@ -1,36 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "name": "Buffer geometry process input schema", - "abstract": "Input schema for the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "ogc.geo.common.data_types.geojson", - "ogc.ogc-utils.iri-or-curie" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", - "validationPassed": true, - "annotatedSchema": "type: object\nrequired:\n- geometry\n- distance\nproperties:\n geometry:\n allOf:\n - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml\n - required:\n - type\n - coordinates\n properties:\n type:\n enum:\n - Point\n - LineString\n - polygon\n distance:\n type: object\n properties:\n type:\n type: string\n example: number\n minimum:\n type: number\n example: 0\n units:\n $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml\n enum:\n - meters\n - kilometers\n - feet\n - miles\n default: meters\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json deleted file mode 100644 index f9abc37e..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json +++ /dev/null @@ -1,36 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "name": "Buffer geometry process output description", - "abstract": "Description for the output of the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "ogc.api.processes.v1.schemas.outputDescription" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", - "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml\nproperties:\n schema:\n type: object\n properties:\n bufferedGeometry:\n type: object\n properties:\n title:\n type: string\n const: Buffered Geometry\n description:\n type: string\n schema:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry\n area:\n type: object\n properties:\n title:\n type: string\n const: Buffer Area\n description:\n type: string\n schema:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json deleted file mode 100644 index f36f79b5..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json +++ /dev/null @@ -1,31 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "name": "Buffer geometry process output schema", - "abstract": "Output schema for the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", - "validationPassed": true, - "annotatedSchema": "type: object\nproperties:\n bufferedGeometry:\n type: object\n properties:\n type:\n type: string\n const: Polygon\n coordinates:\n type: array\n minItems: 2\n items:\n type: number\n area:\n type: number\n minimum: 0\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json deleted file mode 100644 index 3bda47a4..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json +++ /dev/null @@ -1,37 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "name": "Buffer geometry process description", - "abstract": "Description of the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "ogc.api.processes.v1.schemas.process", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", - "validationPassed": true, - "annotatedSchema": "allOf:\n- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml\n- properties:\n inputs:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml\n additionalProperties: false\n outputs:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml\n additionalProperties: false\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json deleted file mode 100644 index 6d7db5d1..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json +++ /dev/null @@ -1,35 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "name": "Example OGC API Processes instance input descriptions", - "abstract": "Collection of input descriptions", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", - "validationPassed": true, - "annotatedSchema": "anyOf:\n- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json deleted file mode 100644 index fb440453..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json +++ /dev/null @@ -1,35 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "name": "Example OGC API Processes instance output descriptions", - "abstract": "Collection of output descriptions", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", - "validationPassed": true, - "annotatedSchema": "anyOf:\n- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json deleted file mode 100644 index 711c8c78..00000000 --- a/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json +++ /dev/null @@ -1,38 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.api-profiles.processes.workflow", - "name": "Workflow profile of OGC API Processes", - "highlighted": true, - "abstract": "Generalised profile of API Processes executing a workflow (using Application Package profile of CWL)", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "api", - "register": "ogc-incubator", - "dependsOn": [ - "ogc.osc.api-profiles.processes.ipt.api", - "ogc.osc.application-package" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/ogcapi-processes", - "sources": [], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "PROV" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/workflow/", - "validationPassed": true, - "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/api-profiles/processes/workflow" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/application-package/index.json b/build/generateddocs/json-full/osc/application-package/index.json deleted file mode 100644 index d0f9f668..00000000 --- a/build/generateddocs/json-full/osc/application-package/index.json +++ /dev/null @@ -1,62 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.application-package", - "name": "Application Package", - "highlighted": true, - "abstract": "Earth Observation Application Package. ", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "ogc.profiles.prov.cwl.provenance" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "Earth Observation Application Package", - "link": "https://github.com/eoap" - } - ], - "scope": "dev", - "tags": [], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "ldContext": "/github/workspace/_sources/application-package/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/application-package/", - "description": "## Example Application Pacakge\n\nCWL profile \n\nTodo: define what makes this unique. Refactor CWL as a building block - or link to previous work by @avillar", - "examples": [ - { - "title": "Waterbodies Detection", - "content": "Application Package\n", - "snippets": [ - { - "language": "yaml", - "ref": "https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl", - "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/application-package/example_1_1.yaml", - "sizeBytes": 6212, - "code": "cwlVersion: v1.0\n$namespaces:\n s: https://schema.org/\ns:softwareVersion: 1.4.1\nschemas:\n - http://schema.org/version/9.0/schemaorg-current-http.rdf\n$graph:\n - class: Workflow\n id: water_bodies\n label: Water bodies detection based on NDWI and otsu threshold\n doc: Water bodies detection based on NDWI and otsu threshold and generate a STAC catalog for the outputs\n requirements:\n - class: ScatterFeatureRequirement\n - class: SubworkflowFeatureRequirement\n inputs:\n aoi:\n label: area of interest\n doc: area of interest as a bounding box\n type: string\n default: \"-121.399,39.834,-120.74,40.472\"\n epsg:\n label: EPSG code\n doc: EPSG code\n type: string\n default: \"EPSG:4326\"\n stac_items:\n label: Sentinel-2 STAC items\n doc: list of Sentinel-2 COG STAC items\n type: string[]\n default: [\"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\", \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"]\n bands:\n label: bands used for the NDWI\n doc: bands used for the NDWI\n type: string[]\n default: [\"green\", \"nir\"]\n outputs:\n - id: stac_catalog\n outputSource:\n - node_stac/stac_catalog\n type: Directory\n steps:\n node_water_bodies:\n run: \"#detect_water_body\"\n in:\n item: stac_items\n aoi: aoi\n epsg: epsg\n bands: bands\n out:\n - detected_water_body\n scatter: item\n scatterMethod: dotproduct\n node_stac:\n run: \"#stac\"\n in:\n item: stac_items\n rasters:\n source: node_water_bodies/detected_water_body\n out:\n - stac_catalog\n - class: Workflow\n id: detect_water_body\n label: Water body detection based on NDWI and otsu threshold\n doc: Water body detection based on NDWI and otsu threshold\n requirements:\n - class: ScatterFeatureRequirement\n inputs:\n aoi:\n doc: area of interest as a bounding box\n type: string\n epsg:\n doc: EPSG code\n type: string\n default: \"EPSG:4326\"\n bands:\n doc: bands used for the NDWI\n type: string[]\n item:\n doc: STAC item\n type: string\n outputs:\n - id: detected_water_body\n outputSource:\n - node_otsu/binary_mask_item\n type: File\n steps:\n node_crop:\n run: \"#crop\"\n in:\n item: item\n aoi: aoi\n epsg: epsg\n band: bands\n out:\n - cropped\n scatter: band\n scatterMethod: dotproduct\n node_normalized_difference:\n run: \"#norm_diff\"\n in:\n rasters:\n source: node_crop/cropped\n out:\n - ndwi\n node_otsu:\n run: \"#otsu\"\n in:\n raster:\n source: node_normalized_difference/ndwi\n out:\n - binary_mask_item\n - class: CommandLineTool\n id: crop\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/crop:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n item:\n type: string\n inputBinding:\n prefix: --input-item\n aoi:\n type: string\n inputBinding:\n prefix: --aoi\n epsg:\n type: string\n inputBinding:\n prefix: --epsg\n band:\n type: string\n inputBinding:\n prefix: --band\n outputs:\n cropped:\n outputBinding:\n glob: '*.tif'\n type: File\n - class: CommandLineTool\n id: norm_diff\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/norm_diff:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n rasters:\n type: File[]\n inputBinding:\n position: 1\n outputs:\n ndwi:\n outputBinding:\n glob: '*.tif'\n type: File\n - class: CommandLineTool\n id: otsu\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/otsu:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n raster:\n type: File\n inputBinding:\n position: 1\n outputs:\n binary_mask_item:\n outputBinding:\n glob: '*.tif'\n type: File\n - class: CommandLineTool\n id: stac\n requirements:\n InlineJavascriptRequirement: {}\n EnvVarRequirement:\n envDef:\n PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n PYTHONPATH: /app\n ResourceRequirement:\n coresMax: 1\n ramMax: 512\n hints:\n DockerRequirement:\n dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/stac:1.5.0\n baseCommand: [\"python\", \"/app/app.py\"]\n arguments: []\n inputs:\n item:\n type:\n type: array\n items: string\n inputBinding:\n prefix: --input-item\n rasters:\n type:\n type: array\n items: File\n inputBinding:\n prefix: --water-body\n outputs:\n stac_catalog:\n outputBinding:\n glob: .\n type: Directory\n" - } - ] - } - ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Schema for OGCAPI records profile for GeoDCAT - defines all extra elements\n defined by GeoDCAT so that the JSON-LD context can map to GeoDCAT RDF\nallOf:\n- $ref: https://raw.githubusercontent.com/common-workflow-language/cwl-v1.2/refs/heads/main/json-schema/cwl.yaml\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/application-package" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json deleted file mode 100644 index eafc8e87..00000000 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json +++ /dev/null @@ -1,106 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.common", - "name": "EarthCODE Common STAC profile", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "ogc.ogc-utils.prov", - "ogc.geo.geodcat.stac.geodcat-stac-item", - "ogc.geo.geodcat.geodcat-records", - "ogc.geo.geodcat.stac.geodcat-stac-collection", - "ogc.contrib.stac.extensions.themes", - "ogc.contrib.stac.extensions.osc" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "sources": [ - { - "title": "EarthCODE", - "link": "https://earthcode.esa.int/" - }, - { - "title": "EarthCODE Catalog", - "link": "https://opensciencedata.esa.int/" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", - "description": "## ESA EarthCODE experiments as GeoDCAT and STAC profile \n\nThis building block shows a possible profile of GeoDCAT supporting semantic annotation and inclusion of the three STAC extensions used by EarthCODE:\n\n- themes\n- osc\n- cf\n", - "examples": [ - { - "title": "Polarwarp", - "description": "This demonstrates the Polarwarp workflow using the EarthCode Product model (as a STAC Collection).", - "snippets": [ - { - "language": "json", - "ref": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json", - "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", - "sizeBytes": 2880, - "code": "{\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" - }, - { - "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld", - "sizeBytes": 3016, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld\",\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \\u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" - }, - { - "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl", - "sizeBytes": 3682, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a ;\n ns1:Accessible_files 0e+00 ;\n ns1:Accessible_general true ;\n ns1:Accessible_protocols true ;\n ns1:Findable_has_doi false ;\n ns1:Findable_identifier true ;\n ns1:Findable_indexed true ;\n ns1:Findable_indexed_approved_data false ;\n ns1:Findable_indexed_approved_metadata false ;\n ns1:Findable_rich_metadata true ;\n ns1:Findable_stac_assets false ;\n ns1:Interoperable_controlled_vocabularies true ;\n ns1:Interoperable_has_documentation false ;\n ns1:Interoperable_related_links true ;\n ns1:Interoperable_uses_formal_language true ;\n ns1:Reusable_cloud_assets_rate 0e+00 ;\n ns1:Reusable_has_access_example false ;\n ns1:Reusable_has_license true ;\n ns1:Reusable_has_visualisation false ;\n ns1:Reusable_rich_descriptions true ;\n ns1:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:project \"cerulean-information-factory\"^^xsd:string ;\n osc:status osc:completed ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" - } - ] - } - ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Schema for OGCAPI records profile and STAC profile used by EarthCODE\nanyOf:\n- allOf:\n - anyOf:\n - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml\n - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml\n - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml\n - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\n$defs:\n osc:workflow:\n title: Workflow\n type: string\n format: osc-workflow\n minLength: 1\n via_links:\n title: Via Link\n properties:\n type:\n enum:\n - application/json\n - application/pdf\n - application/zip\n - text/html\n - text/plain\n options:\n enum_titles:\n - JSON\n - PDF\n - ZIP\n - HTML\n - Text\n rel:\n enum:\n - via\n osc:project:\n title: Project\n type: string\n format: osc-project\n minLength: 1\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/geodcat-stac-earthcode/common" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json deleted file mode 100644 index c28326d4..00000000 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json +++ /dev/null @@ -1,166 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.experiments", - "name": "EarthCODE Experiment", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "ogc.osc.geodcat-stac-earthcode.common", - "ogc.geo.geodcat.geodcat-records", - "ogc.bbr.wf4ever.wfprov.WorkflowRun" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "EarthCODE", - "link": "https://earthcode.esa.int/" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": { - "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", - "description": "## ESA EarthCODE experiments as GeoDCAT and STAC profile \n\nThis building block shows a possible profile of GeoDCAT supporting semantic annotation and inclusion of the three STAC extensions used by EarthCODE:\n\n- themes\n- osc\n- cf\n", - "examples": [ - { - "title": "An example of Kind Grove workflow provenance wf4ever", - "content": "Kind Grove workflow example and its provenance trace with main steps involved for its execution. \n", - "snippets": [ - { - "language": "turtle", - "ref": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/KindGroveProvenance.ttl", - "base-uri": "https://ogc.org/demo/ospd/kindgrove/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", - "sizeBytes": 7889, - "code": "PREFIX prov: \nPREFIX schema: \nPREFIX stac: \nPREFIX wfdesc: \nPREFIX wfkg: \nPREFIX wfprov: \nPREFIX xsd: \n\nwfkg:DefineStudyAreaRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:DefineStudyAreaProcess ;\n wfprov:hasSubProcessRun\n wfkg:AddCenterPointRun ,\n wfkg:AddInfoAnnotationRun ,\n wfkg:AddStudyAreaBoundaryRun ,\n wfkg:CreateBoundingBoxRun ,\n wfkg:CreateLocationSelectorWidgetRun ,\n wfkg:CreateMapRun ,\n wfkg:DisplayStudyAreaRun ,\n wfkg:GetSelectedSiteRun ;\n wfprov:usedInput\n wfkg:DateRange ,\n wfkg:StudyArea ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:InteractiveVisualisation\n a wfprov:Artifact ;\n wfprov:wasOutputFrom wfkg:DisplaySummaryReportRun ;\n schema:encodingFormat \"text/html\" ;\n schema:name \"HTML Summary Report\" ;\n.\n\nwfkg:AWSSTACCatalog\n a\n wfprov:Artifact ,\n stac:Catalog ;\n schema:name \"AWS STAC Catalog\" ;\n schema:url \"https://earth-search.aws.element84.com/v1\" ;\n.\n\nwfkg:AllometricEquationDesc\n a wfdesc:Process ;\n.\n\nwfkg:AllometricEquationRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:AllometricEquationDesc ;\n wfprov:usedInput\n wfkg:MangroveMask ,\n wfkg:NDVI ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:BiomassEstimate\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:AllometricEquationRun ;\n.\n\nwfkg:CO2EquivalentDesc\n a wfdesc:Process ;\n.\n\nwfkg:CO2EquivalentEstimate\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CO2EquivalentRun ;\n.\n\nwfkg:CO2EquivalentRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:CO2EquivalentDesc ;\n wfprov:usedInput wfkg:CarbonStockEstimate ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:CSVSummary\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:ExportResultsRun ;\n schema:encodingFormat \"text/csv\" ;\n.\n\nwfkg:CalculateIndicesProcessDesc\n a wfdesc:Process ;\n.\n\nwfkg:CarbonStockDesc\n a wfdesc:Process ;\n.\n\nwfkg:CarbonStockEstimate\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CarbonStockRun ;\n.\n\nwfkg:CarbonStockRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:CarbonStockDesc ;\n wfprov:usedInput wfkg:BiomassEstimate ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:DefineStudyAreaProcess\n a wfdesc:Process ;\n\n.\n\nwfkg:DisplaySummaryReportRun\n a wfdesc:Process ;\n.\n\nwfkg:DisplaySummaryReportRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:DisplaySummaryReportRun ;\n wfprov:usedInput\n wfkg:CSVSummary ,\n wfkg:GeoTIFFRaster ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n prov:endedAtTime \"2024-06-01T10:46:00+00:00\"^^xsd:dateTime ;\n.\n\nwfkg:DownloadBandsProcessDesc\n a wfdesc:Process ;\n.\n\nwfkg:ExportResultsDesc\n a wfdesc:Process ;\n.\n\nwfkg:GeoTIFFRaster\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:ExportResultsRun ;\n schema:encodingFormat \"image/tiff\" ;\n.\n\nwfkg:GreenBand\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:DownloadBandsRun ;\n.\n\nwfkg:KindGroveWorkflow\n a\n wfdesc:Workflow ,\n schema:ComputationalWorkflow ;\n schema:name \"KindGrove Mangrove Carbon Assessment Workflow\" ;\n schema:version \"1.0\" ;\n.\n\nwfkg:Myanmar\n a schema:Country ;\n schema:name \"Myanmar\" ;\n.\n\nwfkg:NDWI\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ;\n.\n\nwfkg:NIRBand\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:DownloadBandsRun ;\n.\n\nwfkg:RedBand\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:DownloadBandsRun ;\n.\n\nwfkg:SAVI\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ;\n.\n\nwfkg:SelectScenesProcessDesc\n a wfdesc:Process ;\n.\n\nwfkg:SelectScenesRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:SelectScenesProcessDesc ;\n wfprov:usedInput\n wfkg:DateRange ,\n wfkg:Sentinel2L2A ,\n wfkg:StudyArea ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:SelectedScene\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:SelectScenesRun ;\n schema:description \"Lowest cloud cover Sentinel-2 scene\" ;\n.\n\nwfkg:Sentinel2L2A\n a\n wfprov:Artifact ,\n stac:Collection ;\n schema:distribution wfkg:Sentinel2L2A_AWSS3Distribution ;\n schema:isPartOf wfkg:AWSSTACCatalog ;\n schema:name \"Sentinel-2 L2A Multispectral Optical Imagery\" ;\n.\n\nwfkg:Sentinel2L2A_AWSS3Distribution\n a schema:DataDownload ;\n schema:contentUrl \"s3://sentinel-inventory/sentinel-s2-l2a/\" ;\n schema:isAccessibleForFree true ;\n schema:name \"Sentinel-2 L2A AWS Open Data Registry (S3)\" ;\n schema:provider \"AWS Open Data Registry\" ;\n.\n\nwfkg:StarlingFoundries\n a prov:Organization ;\n schema:name \"Starling Foundries\" ;\n.\n\nwfkg:StudyAreaGeometry\n a schema:GeoShape ;\n schema:box \"95.15 15.9 95.35 16.1\" ;\n schema:center \"95.25 16.0\" ;\n schema:polygon \"95.15 15.9 95.35 15.9 95.35 16.1 95.15 16.1 95.15 15.9\" ;\n.\n\nwfkg:ThresholdClassificationDesc\n a wfdesc:Process ;\n.\n\nwfkg:ThresholdClassificationRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:ThresholdClassificationDesc ;\n wfprov:usedInput\n wfkg:NDVI ,\n wfkg:NDWI ,\n wfkg:SAVI ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:CameronSajedi\n a prov:Person ;\n schema:affiliation wfkg:StarlingFoundries ;\n schema:name \"Cameron Sajedi\" ;\n.\n\nwfkg:DateRange\n a wfprov:Artifact ;\n schema:description \"Temporal range for satellite query\" ;\n.\n\nwfkg:ExportResultsRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:ExportResultsDesc ;\n wfprov:usedInput\n wfkg:CO2EquivalentEstimate ,\n wfkg:MangroveMask ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:MangroveMask\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:ThresholdClassificationRun ;\n.\n\nwfkg:NDVI\n a wfprov:Artifact ;\n wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ;\n.\n\nwfkg:StudyArea\n a wfprov:Artifact ;\n schema:containedInPlace wfkg:Myanmar ;\n schema:description \"1,800 acres of mangrove restoration in Ayeyarwady Delta\" ;\n schema:geo wfkg:StudyAreaGeometry ;\n schema:name \"Thor Heyerdahl Climate Park\" ;\n.\n\nwfkg:CalculateIndicesRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:CalculateIndicesProcessDesc ;\n wfprov:usedInput\n wfkg:GreenBand ,\n wfkg:NIRBand ,\n wfkg:RedBand ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:DownloadBandsRun\n a wfprov:ProcessRun ;\n wfprov:describedByProcess wfkg:DownloadBandsProcessDesc ;\n wfprov:usedInput wfkg:SelectedScene ;\n wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ;\n wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ;\n.\n\nwfkg:JupyterNotebookEngine\n a wfprov:WorkflowEngine ;\n prov:actedOnBehalfOf wfkg:CameronSajedi ;\n schema:name \"Jupyter Notebook\" ;\n.\n\nwfkg:KindGroveWorkflowRun\n a wfprov:WorkflowRun ;\n wfprov:describedByWorkflow wfkg:KindGroveWorkflow ;\n wfprov:wasInitiatedBy wfkg:CameronSajedi ;\n prov:endedAtTime \"2024-06-01T10:45:00+00:00\"^^xsd:dateTime ;\n prov:startedAtTime \"2024-06-01T10:00:00+00:00\"^^xsd:dateTime ;\n.\n" - } - ] - }, - { - "title": "An example of Kind Grove workflow provenance wf4ever", - "content": "Kind Grove workflow example and its provenance trace with main steps involved for its execution. \n", - "snippets": [ - { - "language": "jsonld", - "ref": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/KindGroveProvenanceJSON-LD.jsonld", - "base-uri": "https://ogc.org/demo/ospd/kindgrove/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", - "sizeBytes": 1620, - "code": "{\n \"@context\": \"https://nenadradosevic.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"kindgrove-experiment\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2024-06-01T10:00:00Z\",\n \"updated\": \"2024-06-01T10:45:00Z\",\n \"type\": \"experiment\",\n \"title\": \"KindGrove Mangrove Carbon Assessment\",\n \"description\": \"An Earth observation workflow for mangrove detection and carbon stock estimation using Sentinel-2 imagery.\",\n \"keywords\": [\n \"mangroves\",\n \"carbon\",\n \"Sentinel-2\",\n \"remote sensing\",\n \"climate\"\n ],\n \"contacts\": [\n {\n \"name\": \"Cameron Sajedi\",\n \"organization\": \"Starling Foundries\",\n \"roles\": [\"author\", \"operator\"]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n { \"id\": \"ecosystems\" },\n { \"id\": \"climate\" }\n ]\n }\n ],\n \"formats\": [\n { \"name\": \"GeoTIFF\" },\n { \"name\": \"CSV\" }\n ],\n \"license\": \"CC-BY-4.0\",\n \"osc:workflow\": \"kindgrove-workflow\",\n \"version\": \"1.0\"\n },\n \"links\": [\n {\n \"rel\": \"related\",\n \"href\": \"../workflows/kindgrove-workflow/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow description\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../provenance/kindgrove-run.jsonld\",\n \"type\": \"application/ld+json\",\n \"title\": \"Execution provenance\"\n }\n ]\n}\n" - }, - { - "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.ttl", - "sizeBytes": 962, - "code": "@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix rdfs: .\n\n a geojson:Feature ;\n dcterms:conformsTo ;\n rdfs:seeAlso [ rdfs:label \"Execution provenance\" ;\n dcterms:format \"application/ld+json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow description\" ;\n dcterms:format \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] .\n\n" - } - ] - }, - { - "title": "An example Experiment for the OSPD experiment taking the water bodies workflow and running it on another platform.", - "snippets": [ - { - "language": "json", - "ref": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/water-bodies.json", - "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", - "sizeBytes": 2653, - "code": "{\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"ESA WorldCereal Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}\n" - }, - { - "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld", - "sizeBytes": 2790, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"ESA WorldCereal Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}" - }, - { - "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl", - "sizeBytes": 3652, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix osc: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:experiment,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"ESA WorldCereal Experiment\" ;\n wfprov:version \"2\" ;\n rdfs:seeAlso [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ],\n [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ] ;\n dcat:license \"proprietary\" ;\n osc:workflow \"waterbodies\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" - } - ] - }, - { - "title": "The water bodies experiment with some provenance data attached", - "content": "This describes an execution of the water bodies example workflow included in the workflows EarthCODE\nbblock.\n\nSome notes:\n - Validation fails because 1) OGC Records requires properties.type to be a string, 2) prov-activity\n requires properties.type to be 'Activity' or 'prov:Activity' or an array containing this,\n and 3) EarthCODE requires properties.type to be 'experiment'.\n - The wfprov:usedInput is nearer to a natural representation of the inputs than plain PROV's\n qualifiedUsage. However, there is no equivalent wfprov:generatedOutput, which makes it difficult\n to say that the output is a STAC Collection and that it was the stac_catalog output parameter.\n If you wish to track quality/fit metrics as you develop a workflow or product then a\n wfprov:producedOutput with a describedByParameter might have been useful.\n - hadMember for the stac_items parameter indicates that this is not a string literal input but an\n array of URIs for input entities.\n - The outputs being a child is required in EarthCODE but this constrains catalogue structure\n and results in STAC entities with multiple parents. It doesn't seem fundamentally necessary.\n - Very little runtime information is given, cwltool --provenance emits very little and wf4ever\n doesn't provide a way to represent it. eg, OS, total memory, etc, that are relevant to knowing\n if an experiment can feasibly be repeated.", - "snippets": [ - { - "language": "json", - "ref": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/examples/water-bodies-prov.json", - "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", - "sizeBytes": 4343, - "code": "{\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n\n \"properties\": {\n \"id\": \"water-bodies-execution\",\n \"provType\": [\n \"Activity\",\n \"wfprov:WorkflowRun\"\n ],\n \"startedAtTime\": \"2025-01-21T17:40:50Z\",\n \"endedAtTime\": \"2025-01-21T17:59:50Z\",\n \"wasAssociatedWith\": [\n {\n \"agentType\": \"Person\",\n \"name\": \"A Person\",\n \"actedOnBehalfOf\": {\n \"agentType\": \"Organization\",\n \"name\": \"An Org\"\n }\n }\n ],\n\n \"generated\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n\n \n \"wfprov:describedByWorkflow\": \"https://example.com/workflows/waterbodies/record.json\",\n \"wfprov:wasEnactedBy\": { \n \"id\": \"eo-data-platform\",\n \"type\": [\"wfprov:WorkfowEngine\", \"prov:SoftwareAgent\", \"prov:Agent\"],\n \"prov:label\": \"cwltool 3.1.20251031082601\"\n },\n \"wfprov:usedInput\": [\n {\n \"type\": \"wfprov:Artifact\",\n \"hadMember\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"describedByParameter\": \"stac_items\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"-121.399,39.834,-120.74,40.472\",\n \"describedByParameter\": \"aoi\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"EPSG:4326\",\n \"describedByParameter\": \"epsg\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": [\n \"green\",\n \"nir\"\n ],\n \"describedByParameter\": \"bands\"\n }\n ],\n\n\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"Water Bodies Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}\n" - }, - { - "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld", - "sizeBytes": 4497, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld\",\n \"id\": \"water-bodies-execution\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"id\": \"water-bodies-execution\",\n \"provType\": [\n \"Activity\",\n \"wfprov:WorkflowRun\"\n ],\n \"startedAtTime\": \"2025-01-21T17:40:50Z\",\n \"endedAtTime\": \"2025-01-21T17:59:50Z\",\n \"wasAssociatedWith\": [\n {\n \"agentType\": \"Person\",\n \"name\": \"A Person\",\n \"actedOnBehalfOf\": {\n \"agentType\": \"Organization\",\n \"name\": \"An Org\"\n }\n }\n ],\n \"generated\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"wfprov:describedByWorkflow\": \"https://example.com/workflows/waterbodies/record.json\",\n \"wfprov:wasEnactedBy\": {\n \"id\": \"eo-data-platform\",\n \"type\": [\n \"wfprov:WorkfowEngine\",\n \"prov:SoftwareAgent\",\n \"prov:Agent\"\n ],\n \"prov:label\": \"cwltool 3.1.20251031082601\"\n },\n \"wfprov:usedInput\": [\n {\n \"type\": \"wfprov:Artifact\",\n \"hadMember\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"describedByParameter\": \"stac_items\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"-121.399,39.834,-120.74,40.472\",\n \"describedByParameter\": \"aoi\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": \"EPSG:4326\",\n \"describedByParameter\": \"epsg\"\n },\n {\n \"type\": \"wfprov:Artifact\",\n \"data\": [\n \"green\",\n \"nir\"\n ],\n \"describedByParameter\": \"bands\"\n }\n ],\n \"created\": \"2025-01-21T18:00:00Z\",\n \"updated\": \"2025-01-21T18:40:00Z\",\n \"type\": \"experiment\",\n \"title\": \"Water Bodies Experiment\",\n \"description\": \"Experiment using the water bodies workflow.\",\n \"contacts\": [\n {\n \"name\": \"A person\",\n \"position\": \"Researcher\",\n \"organization\": \"An Org\",\n \"contactInstructions\": \"Contact via website\",\n \"roles\": [\n \"principal investigator\"\n ]\n },\n {\n \"name\": \"An Org\",\n \"links\": [\n {\n \"href\": \"https://example.com/\",\n \"rel\": \"about\",\n \"type\": \"text/html\"\n }\n ],\n \"contactInstructions\": \"SEE WEBSITE\",\n \"roles\": [\n \"processor\"\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"proprietary\",\n \"osc:workflow\": \"waterbodies\",\n \"version\": \"2\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Water Bodies Execution Outputs\"\n },\n {\n \"rel\": \"service\",\n \"type\": \"application/json\",\n \"title\": \"An EO data exploitation platform\",\n \"href\": \"https://example.com\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflow: Water Bodies\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"type\": \"application/json\"\n }\n ]\n}" - }, - { - "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl", - "sizeBytes": 5305, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:WorkflowRun,\n wfprov:experiment,\n prov:Activity,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"Water Bodies Experiment\" ;\n wfprov:describedByWorkflow \"https://example.com/workflows/waterbodies/record.json\" ;\n wfprov:usedInput [ a wfprov:Artifact ;\n wfprov:describedByParameter \"stac_items\" ;\n prov:hadMember ,\n ],\n [ a wfprov:Artifact ;\n wfprov:data \"green\",\n \"nir\" ;\n wfprov:describedByParameter \"bands\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"-121.399,39.834,-120.74,40.472\" ;\n wfprov:describedByParameter \"aoi\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"EPSG:4326\" ;\n wfprov:describedByParameter \"epsg\" ] ;\n wfprov:version \"2\" ;\n wfprov:wasEnactedBy ;\n rdfs:seeAlso [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ],\n [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ] ;\n dcat:license \"proprietary\" ;\n prov:endedAtTime \"2025-01-21T17:59:50+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:startedAtTime \"2025-01-21T17:40:50+00:00\"^^xsd:dateTime ;\n prov:wasAssociatedWith [ a prov:Person ;\n rdfs:label \"A Person\" ;\n prov:actedOnBehalfOf [ a prov:Organization ;\n rdfs:label \"An Org\" ] ] ;\n osc:workflow \"waterbodies\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n a wfprov:WorkfowEngine,\n prov:Agent,\n prov:SoftwareAgent ;\n prov:label \"cwltool 3.1.20251031082601\" .\n\n" - } - ] - } - ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: EarthCode Experiment\nallOf:\n- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\nproperties:\n properties:\n allOf:\n - $ref: https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml\n type: object\n required:\n - osc:workflow\n properties:\n osc:workflow:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow\n links:\n type: array\n items:\n oneOf:\n - title: Other Link\n properties:\n rel:\n not:\n enum:\n - via\n - input\n - environment\n - title: Link to Input Parameter\n properties:\n rel:\n const: input\n - title: Link to Execution Environment\n properties:\n rel:\n const: environment\n - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/geodcat-stac-earthcode/experiments" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json deleted file mode 100644 index 7a158e58..00000000 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json +++ /dev/null @@ -1,133 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.products", - "name": "EarthCODE Product", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "ogc.osc.geodcat-stac-earthcode.common", - "ogc.contrib.stac.extensions.cf", - "ogc.ogc-utils.prov-entity" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "EarthCODE", - "link": "https://earthcode.esa.int/" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.cf-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", - "description": "## ESA EarthCODE Products as GeoDCAT and STAC profile \n\nThis building block represents the outputs of an EarthCODE Experiment.\n\nThis is a STAC Collection using the themes, osc and cf extensions with some additional EarthCODE-specific fields.\n\nThe EarthCODE OSC has requirements which are not captured here\n\n - A list of conceps following the OSC theme scheme must be present using the themes extension\n - Each theme ID must match the ID of a Catalog at /themes/theme-id/catalog.json\n - A 'related' link must exists in `links` also pointing to the theme Catalog\n - The osc:project, osc:variables, osc:missions and osc:experiment fields should contain the IDs of catalogue entries found at /projects/{id}/collection.json, /variables/{id}/catalog.json, /missions/{id}/catalog.json or /experiments/{id}/record.json repsectively.\n", - "examples": [ - { - "title": "Polarwarp", - "description": "This demonstrates the Polarwarp workflow using the EarthCode Product model (as a STAC Collection).", - "snippets": [ - { - "language": "json", - "ref": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json", - "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", - "sizeBytes": 2880, - "code": "{\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" - }, - { - "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld", - "sizeBytes": 3018, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld\",\n \"id\": \"polarwarp\",\n \"title\": \"Polarwarp\",\n \"created\": \"2025-10-13T16:54:34Z\",\n \"osc:status\": \"completed\",\n \"type\": \"Collection\",\n \"osc:type\": \"product\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Polarwarp product\\n\\nForecast rasters (+1h \\u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\",\n \"license\": \"various\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2025-02-25T00:00:00Z\",\n null\n ]\n ]\n }\n },\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Products\"\n },\n {\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"rel\": \"related\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Polarwarp\"\n },\n {\n \"href\": \"./item.json\",\n \"rel\": \"item\"\n },\n {\n \"href\": \"https://github.com/gtif-cerulean/polarwarp\",\n \"rel\": \"via\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"osc:project\": \"cerulean-information-factory\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n }\n ],\n \"fair:Findable_has_doi\": false,\n \"fair:Findable_rich_metadata\": true,\n \"fair:Findable_identifier\": true,\n \"fair:Findable_stac_assets\": false,\n \"fair:Findable_indexed\": true,\n \"fair:Findable_indexed_approved_metadata\": false,\n \"fair:Findable_indexed_approved_data\": false,\n \"fair:Accessible_general\": true,\n \"fair:Accessible_protocols\": true,\n \"fair:Accessible_files\": 0.0,\n \"fair:Interoperable_uses_formal_language\": true,\n \"fair:Interoperable_controlled_vocabularies\": true,\n \"fair:Interoperable_related_links\": true,\n \"fair:Interoperable_has_documentation\": false,\n \"fair:Reusable_rich_descriptions\": true,\n \"fair:Reusable_has_license\": true,\n \"fair:Reusable_workflow_exists\": true,\n \"fair:Reusable_cloud_assets_rate\": 0.0,\n \"fair:Reusable_has_visualisation\": false,\n \"fair:Reusable_has_access_example\": false\n}" - }, - { - "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl", - "sizeBytes": 3704, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection ;\n ns2:Accessible_files 0e+00 ;\n ns2:Accessible_general true ;\n ns2:Accessible_protocols true ;\n ns2:Findable_has_doi false ;\n ns2:Findable_identifier true ;\n ns2:Findable_indexed true ;\n ns2:Findable_indexed_approved_data false ;\n ns2:Findable_indexed_approved_metadata false ;\n ns2:Findable_rich_metadata true ;\n ns2:Findable_stac_assets false ;\n ns2:Interoperable_controlled_vocabularies true ;\n ns2:Interoperable_has_documentation false ;\n ns2:Interoperable_related_links true ;\n ns2:Interoperable_uses_formal_language true ;\n ns2:Reusable_cloud_assets_rate 0e+00 ;\n ns2:Reusable_has_access_example false ;\n ns2:Reusable_has_license true ;\n ns2:Reusable_has_visualisation false ;\n ns2:Reusable_rich_descriptions true ;\n ns2:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ ns1:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:project \"cerulean-information-factory\"^^xsd:string ;\n osc:status osc:completed ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" - } - ] - }, - { - "title": "Water Bodies", - "description": "This is an example of an EarthCODE Product which is the output of the example waterbodies experiment from the EarthCODE experiments bblock. Mocked-up provenance information has been added.", - "snippets": [ - { - "language": "json", - "ref": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/examples/water-bodies-with-provenance.json", - "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", - "sizeBytes": 2901, - "code": "{\n \"type\": \"Collection\",\n \"id\": \"water-bodies\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Water Bodies Example Outputs\",\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Water Bodies Execution\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json\",\n \"type\": \"application/json\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"license\": \"none\",\n \"osc:experiment\": \"water-bodies-execution\",\n \"osc:status\": \"ongoing\",\n \"osc:region\": \"Global\",\n \"osc:type\": \"product\",\n \"osc:project\": \"ospd\",\n \"created\": \"2025-01-21T17:59:50Z\",\n \"version\": \"1.0\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"osc:missions\": [],\n \"updated\": \"2025-01-21T17:59:50Z\",\n \"title\": \"Water Bodies\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -121.39905410179915,\n 39.82336095080461,\n -120.73995321724426,\n 40.482798837728375\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2021-07-13T19:03:24Z\",\n \"2022-05-24T19:03:29Z\"\n ]\n ]\n }\n },\n\n \"provType\": [\"prov:Entity\", \"wfprov:Artifact\", \"wf4ever:Dataset\"],\n \"wasDerivedFrom\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"wfprov:wasOutputFrom\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"wfprov:describedByParameter\": \"stac_catalog\"\n}\n" - }, - { - "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld", - "sizeBytes": 3050, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld\",\n \"type\": \"Collection\",\n \"id\": \"water-bodies\",\n \"stac_version\": \"1.0.0\",\n \"description\": \"Water Bodies Example Outputs\",\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"https://example.com/open-science-catalog-metadata/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"https://example.com/open-science-catalog-metadata/products/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiments\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/themes/land/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Land\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Experiment: Water Bodies Execution\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"item\",\n \"href\": \"./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json\",\n \"type\": \"application/json\"\n }\n ],\n \"stac_extensions\": [\n \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\"\n ],\n \"license\": \"none\",\n \"osc:experiment\": \"water-bodies-execution\",\n \"osc:status\": \"ongoing\",\n \"osc:region\": \"Global\",\n \"osc:type\": \"product\",\n \"osc:project\": \"ospd\",\n \"created\": \"2025-01-21T17:59:50Z\",\n \"version\": \"1.0\",\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"land\"\n }\n ]\n }\n ],\n \"osc:missions\": [],\n \"updated\": \"2025-01-21T17:59:50Z\",\n \"title\": \"Water Bodies\",\n \"extent\": {\n \"spatial\": {\n \"bbox\": [\n [\n -121.39905410179915,\n 39.82336095080461,\n -120.73995321724426,\n 40.482798837728375\n ]\n ]\n },\n \"temporal\": {\n \"interval\": [\n [\n \"2021-07-13T19:03:24Z\",\n \"2022-05-24T19:03:29Z\"\n ]\n ]\n }\n },\n \"provType\": [\n \"prov:Entity\",\n \"wfprov:Artifact\",\n \"wf4ever:Dataset\"\n ],\n \"wasDerivedFrom\": [\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A\",\n \"https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A\"\n ],\n \"wfprov:wasOutputFrom\": \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\",\n \"wfprov:describedByParameter\": \"stac_catalog\"\n}" - }, - { - "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl", - "sizeBytes": 3699, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection,\n prov:Entity,\n ,\n ns1:Artifact ;\n dcterms:created \"2025-01-21T17:59:50Z\" ;\n dcterms:description \"Water Bodies Example Outputs\" ;\n dcterms:extent [ ] ;\n dcterms:modified \"2025-01-21T17:59:50Z\" ;\n dcterms:title \"Water Bodies\" ;\n rdfs:seeAlso [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Water Bodies Execution\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"none\" ;\n prov:wasDerivedFrom ,\n ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:experiment \"water-bodies-execution\"^^xsd:string ;\n osc:project \"ospd\"^^xsd:string ;\n osc:region \"Global\"^^xsd:string ;\n osc:status osc:ongoing ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns1:describedByParameter \"stac_catalog\" ;\n ns1:wasOutputFrom \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\" .\n\n" - } - ] - } - ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: EarthCode Product\nallOf:\n- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml\n- anyOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - not:\n required:\n - provType\n- anyOf:\n - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.yaml\n - not:\n properties:\n stac_extensions:\n type: array\n contains:\n const: https://stac-extensions.github.io/cf/v0.2.0/schema.json\nproperties:\n osc:type:\n type: string\n enum:\n - product\n type:\n const: Collection\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/geodcat-stac-earthcode/products" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json deleted file mode 100644 index 561067e2..00000000 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json +++ /dev/null @@ -1,128 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.workflows", - "name": "EarthCODE Workflow", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "ogc.osc.geodcat-stac-earthcode.common", - "ogc.geo.geodcat.geodcat-records", - "ogc.ogc-utils.prov-entity", - "ogc.api.processes.v1.schemas.outputDescription", - "ogc.api.processes.v1.schemas.inputDescription" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", - "description": "## ESA EarthCODE workflow \n\n\nSome constraints are not checked:\n\n* All child links mst be to experiments.\n* osc:project must be the ID of a Project in the EarthCODE Projects Catalog.\n* 'related' links must be STAC or HTML. It's intended these point to the Workflow's Theme (a Catalog) and the Workflow's Project (a Collection).\n", - "examples": [ - { - "title": "Polar Warp", - "content": "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions. It takes ice drift vectors from multiple data sources (SAR, TOPAZ4, ICON, tide models), translates them into pixel displacements, and applies thin-plate spline warping to generate temporally aligned and drift-corrected imagery. This enables monitoring of sea ice motion over forecast windows while preserving georeferencing.\n", - "snippets": [ - { - "language": "json", - "base-uri": "https://ogc.org/demo/ospd/", - "ref": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", - "sizeBytes": 4018, - "code": "{\n \"id\": \"polarwarp\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-09-30T13:00:00Z\",\n \"updated\": \"2025-09-30T14:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"Polarwarp\",\n \"description\": \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\u00fdna Dole\u017ealov\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n },\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ]\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Polarwarp\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"Polarwarp workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\"argo-workflow\"],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n }\n\n ]\n}\n" - }, - { - "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld", - "sizeBytes": 4182, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld\",\n \"id\": \"polarwarp\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-09-30T13:00:00Z\",\n \"updated\": \"2025-09-30T14:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"Polarwarp\",\n \"description\": \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\\u00fdna Dole\\u017ealov\\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"cryosphere\"\n }\n ]\n },\n {\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\",\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ]\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/cryosphere/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Cryosphere\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polarwarp/record.json\",\n \"type\": \"application/json\",\n \"title\": \"Polarwarp\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"Polarwarp workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n }\n ]\n}" - }, - { - "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl", - "sizeBytes": 5121, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-09-30T13:00:00Z\" ;\n dcterms:description \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\" ;\n dcterms:modified \"2025-09-30T14:00:00Z\" ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Git source repository\" ;\n ns2:relation ;\n oa:hasTarget ;\n ns4:branch \"main\" ;\n ns4:type \"git\" ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns1:platform_supports \"argo-workflow\" ;\n ns1:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp workflow\" ;\n ns1:container true ;\n ns1:language \"Python\" ;\n ns1:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ],\n [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" .\n\n" - } - ] - }, - { - "title": "Polaris", - "content": "The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a methodology to assess the risk posed to a ship by ice conditions in relation to the ship's assigned ice class. It uses the WMO standard sea ice charts as the basis for the calculation.", - "snippets": [ - { - "language": "json", - "ref": "https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json", - "base-uri": "https://ogc.org/demo/ospd/", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", - "sizeBytes": 4068, - "code": "{\n \"id\": \"polaris-workflow\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-02-19T23:00:00Z\",\n \"updated\": \"2025-03-03T22:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"POLARIS\",\n \"description\": \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\u00fdna Dole\u017ealov\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ],\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\"\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polaris/record.json\",\n \"type\": \"application/json\",\n \"title\": \"POLARIS\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polaris.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"POLARIS workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polaris\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n },\n {\n \"rel\": \"application\",\n \"type\": \"application/json\",\n \"title\": \"OGC Application Package\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n },\n {\n \"rel\": \"git\",\n \"type\": \"application/json\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n }\n ]\n}" - }, - { - "language": "jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld", - "sizeBytes": 4216, - "code": "{\n \"@context\": \"https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld\",\n \"id\": \"polaris-workflow\",\n \"type\": \"Feature\",\n \"conformsTo\": [\n \"http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core\",\n \"https://stac-extensions.github.io/application/v0.1.0/schema.json\",\n \"https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow\"\n ],\n \"geometry\": null,\n \"properties\": {\n \"created\": \"2025-02-19T23:00:00Z\",\n \"updated\": \"2025-03-03T22:00:00Z\",\n \"type\": \"workflow\",\n \"title\": \"POLARIS\",\n \"description\": \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"keywords\": [\n \"sea ice\",\n \"polar\"\n ],\n \"contacts\": [\n {\n \"name\": \"David Arthurs\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"david.arthurs@polarview.org\"\n }\n ]\n },\n {\n \"name\": \"T\\u00fdna Dole\\u017ealov\\u00e1\",\n \"roles\": [\n \"consortium_member\"\n ],\n \"emails\": [\n {\n \"value\": \"tyna.dolezalova@eox.at\"\n }\n ]\n }\n ],\n \"themes\": [\n {\n \"concepts\": [\n {\n \"id\": \"oceans\"\n }\n ],\n \"scheme\": \"https://github.com/stac-extensions/osc#theme\"\n }\n ],\n \"formats\": [\n {\n \"name\": \"GeoTIFF\"\n }\n ],\n \"license\": \"CC-BY-SA-4.0\",\n \"osc:project\": \"cerulean-information-factory\"\n },\n \"linkTemplates\": [],\n \"links\": [\n {\n \"rel\": \"root\",\n \"href\": \"../../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Open Science Catalog\"\n },\n {\n \"rel\": \"parent\",\n \"href\": \"../catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Workflows\"\n },\n {\n \"rel\": \"self\",\n \"href\": \"https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json\",\n \"type\": \"application/json\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../projects/cerulean-information-factory/collection.json\",\n \"type\": \"application/json\",\n \"title\": \"Project: Cerulean Information Factory\"\n },\n {\n \"rel\": \"child\",\n \"href\": \"../../experiments/polaris/record.json\",\n \"type\": \"application/json\",\n \"title\": \"POLARIS\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"../../themes/oceans/catalog.json\",\n \"type\": \"application/json\",\n \"title\": \"Theme: Oceans\"\n },\n {\n \"rel\": \"vcs\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/polaris.git\",\n \"vcs:type\": \"git\",\n \"vcs:branch\": \"main\"\n },\n {\n \"rel\": \"application\",\n \"title\": \"POLARIS workflow\",\n \"href\": \"https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml\",\n \"type\": \"application/x-argo-workflow-yaml\",\n \"application:type\": \"argo-workflow\",\n \"application:container\": true,\n \"application:language\": \"Python\",\n \"argo-workflow:\": {\n \"requirements\": [\n {\n \"temp_storage\": \"10GB\"\n }\n ]\n }\n },\n {\n \"rel\": \"application-originating-platform\",\n \"title\": \"EOxHub Workspaces\",\n \"href\": \"https://workspace.cif.hub-otc.eox.at/\",\n \"type\": \"text/html\",\n \"application:platform_supports\": [\n \"argo-workflow\"\n ],\n \"application:preferred_app\": \"argo\"\n },\n {\n \"rel\": \"related\",\n \"href\": \"https://harshness-map.gtif.eox.at/processes/execute-polaris\",\n \"type\": \"text/html\",\n \"title\": \"Trigger workflow via API provided by pygeoapi\"\n },\n {\n \"rel\": \"application\",\n \"type\": \"application/json\",\n \"title\": \"OGC Application Package\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n },\n {\n \"rel\": \"git\",\n \"type\": \"application/json\",\n \"title\": \"Git source repository\",\n \"href\": \"https://github.com/gtif-cerulean/cerulean-catalog.git\"\n }\n ]\n}" - }, - { - "language": "ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl", - "sizeBytes": 5226, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-02-19T23:00:00Z\" ;\n dcterms:description \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\" ;\n dcterms:modified \"2025-03-03T22:00:00Z\" ;\n dcterms:title \"POLARIS\" ;\n rdfs:seeAlso [ rdfs:label \"OGC Application Package\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns1:relation ;\n oa:hasTarget ;\n ns4:branch \"main\" ;\n ns4:type \"git\" ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS workflow\" ;\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns2:platform_supports \"argo-workflow\" ;\n ns2:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" .\n\n" - } - ] - } - ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ndescription: Schema for EarthCODE Workflow\nallOf:\n- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml\nproperties:\n properties:\n type: object\n anyOf:\n - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml\n - not:\n required:\n - provType\n required:\n - osc:project\n properties:\n osc:project:\n $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project\n wfdesc:hasInput:\n type: object\n additionalProperties:\n type: object\n $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml\n wfdesc:hasOutput:\n type: object\n additionalProperties:\n type: object\n $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml\n links:\n type: array\n items:\n oneOf:\n - title: Other Link\n properties:\n rel:\n not:\n enum:\n - via\n - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links\n", - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/geodcat-stac-earthcode/workflows" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/ontology/cwlprov/index.json b/build/generateddocs/json-full/osc/ontology/cwlprov/index.json deleted file mode 100644 index 94871a75..00000000 --- a/build/generateddocs/json-full/osc/ontology/cwlprov/index.json +++ /dev/null @@ -1,32 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.ontology.cwlprov", - "name": "CWL Ontology", - "abstract": "Ontology describing the Common Workflow Language (CWL) model", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "dependsOn": [ - "ogc.ogc-utils.prov" - ], - "sources": [], - "scope": "dev", - "tags": [ - "OSPD" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/cwlprov/", - "validationPassed": true, - "description": "## CWL Ontology\n\nsee \n\nhttps://github.com/common-workflow-language/cwlprov/\n\nwhere is the actual ontology published? ", - "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/ontology/cwlprov" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/ontology/openscience/index.json b/build/generateddocs/json-full/osc/ontology/openscience/index.json deleted file mode 100644 index ddd49306..00000000 --- a/build/generateddocs/json-full/osc/ontology/openscience/index.json +++ /dev/null @@ -1,52 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.ontology.openscience", - "name": "Open Science Ontology", - "highlighted": true, - "abstract": "A modular standards-based ontology for describing interoperable and reproduceable scientific workflows.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "dependsOn": [ - "ogc.contrib.stac.extensions.processing-ontology", - "ogc.bbr.wf4ever.wfdesc.Workflow", - "ogc.osc.ontology.cwlprov", - "ogc.geo.geodcat.dcat", - "ogc.contrib.stac.extensions.osc-ontology", - "ogc.contrib.stac.core-ontology", - "ogc.contrib.stac.extensions.cf-ontology", - "ogc.bbr.wf4ever.ro.ResearchObject" - ], - "sources": [], - "scope": "dev", - "tags": [ - "OSPD" - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.processing-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.cf-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/openscience/", - "validationPassed": true, - "description": "## OpenScience Ontology\n\nAn \"Open Science Ontology\" supporting description of interoperable scientific workflows.\n\nThis ontology is based on canonical common ontologies where appropriate, and can be mapped to various implementing APIs and metadata standards as required to establish common semantics of elements appearing within a reproduceable and interoperable scientific workflow ecosystem.\n\nThis ontology is modular and includes two related types of ontologies:\n\n1. Conceptual ontologies such as DCAT, PROV and WF4ever which describe common concepts\n2. Structure description ontologies - designed to be mapped by JSON-LD to JSON schema elements, and providing detailed documentation about the implicit semantics of these schemas.\n\nIn combination, these ontologies allow interoperable APIs and data exchange formats to be fully described, at both the structural level and how these relate to standard semantic models for such concepts. ", - "annotatedSchema": null, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitPath": "_sources/ontology/openscience" -} \ No newline at end of file diff --git a/build/generateddocs/json-full/osc/prov-processing-step/index.json b/build/generateddocs/json-full/osc/prov-processing-step/index.json deleted file mode 100644 index 2730989d..00000000 --- a/build/generateddocs/json-full/osc/prov-processing-step/index.json +++ /dev/null @@ -1,256 +0,0 @@ - - -{ - "itemIdentifier": "ogc.osc.prov-processing-step", - "name": "Geospatial Processing Step Provenance", - "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", - "status": "under-development", - "dateTimeAddition": "2026-08-05T00:00:00Z", - "itemClass": "schema", - "version": "0.1.0", - "dateOfLastChange": "2026-08-26", - "maturity": "development", - "scope": "unstable", - "tags": [ - "provenance", - "prov-o", - "processing", - "ospd" - ], - "dependsOn": [ - "ogc.ogc-utils.prov" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.yaml", - "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.json" - }, - "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/schema.yaml", - "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/resolvedProperties.json", - "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/", - "validationPassed": true, - "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", - "description": "# Geospatial Processing Step Provenance\n\nThis building block profiles `ogc-utils.prov` down to a single unit: one\ngeospatial processing step.\n\nPROV-O is deliberately general. Any valid PROV document is a valid description\nof a processing step, which makes validation weak and cross-platform comparison\nhard.\n\nOGC API - Processes Part 5 (draft 26-038) narrows this for job provenance: a\njob entity, a process entity, an activity joining them, and input/output\nartifacts carrying roles. This profile follows that shape.\n\nPart 5 does not define any link from a process to a registered process type.\nThis profile makes that link required, via the processType property. It is the\npoint at which the OSPD 2026 profile-plus-register pattern closes: the profile\ngives the structure, the register gives the controlled term.\n\nUnder development as part of OSPD 2026, deliverable D104 (Aganitha Space\nTechnologies, Workflow Profiler).\n", - "examples": [ - { - "title": "Ingest of mandal-level vegetation and soil moisture", - "description": "Retrieval of source observations into the workflow. Ingest is where external provenance ends and workflow provenance begins: the generated entity is the first thing downstream steps can cite.", - "snippets": [ - { - "language": "json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.json", - "sizeBytes": 571, - "code": "{\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\"urn:aganitha:source:dicra-mandal-archive\"],\n \"generated\": [\"urn:aganitha:dataset:mandal-ndvi-sm-merged\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}\n" - }, - { - "language": "jsonld", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.jsonld", - "sizeBytes": 709, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\n \"urn:aganitha:source:dicra-mandal-archive\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}" - }, - { - "language": "ttl", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.ttl", - "sizeBytes": 800, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix xsd: .\n\n a prov:Activity ;\n rdfs:label \"Ingest mandal NDVI and soil moisture\" ;\n dct:type ;\n prov:endedAtTime \"2026-08-07T06:03:41+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ] ;\n prov:startedAtTime \"2026-08-07T06:00:00+00:00\"^^xsd:dateTime ;\n prov:used .\n\n" - } - ] - }, - { - "title": "Normalisation of vegetation index to a condition index", - "description": "Rescaling an observed index against its own historical extremes. The reference extrema are inputs rather than inline constants, so the period they were derived from is recoverable from the provenance.", - "snippets": [ - { - "language": "json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.json", - "sizeBytes": 677, - "code": "{\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\"urn:aganitha:dataset:vci\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}\n" - }, - { - "language": "jsonld", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.jsonld", - "sizeBytes": 807, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:vci\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" - }, - { - "language": "ttl", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.ttl", - "sizeBytes": 808, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute vegetation condition index from NDVI\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" - } - ] - }, - { - "title": "Normalisation of soil moisture to a deficit index", - "description": "The companion to the vegetation index step, and the piece that closes the gap in the chain: without it, the combined index consumes an entity no recorded activity produced, so a consumer walking the provenance backwards hits a dead end.", - "snippets": [ - { - "language": "json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.json", - "sizeBytes": 688, - "code": "{\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\"urn:aganitha:dataset:smdi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}\n" - }, - { - "language": "jsonld", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.jsonld", - "sizeBytes": 818, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:smdi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" - }, - { - "language": "ttl", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.ttl", - "sizeBytes": 819, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute soil moisture deficit index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" - } - ] - }, - { - "title": "Weighted composition of a combined drought index", - "description": "Combination of two condition indices under fixed weights. Both inputs share the same role, and the weights are step parameters rather than properties of the process type \u2014 a case that bears directly on how finely process types should be registered.", - "snippets": [ - { - "language": "json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.json", - "sizeBytes": 675, - "code": "{\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\"urn:aganitha:dataset:cdsi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": { \"vci\": 0.6, \"smdi\": 0.4 }\n }\n}\n" - }, - { - "language": "jsonld", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.jsonld", - "sizeBytes": 821, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": {\n \"vci\": 0.6,\n \"smdi\": 0.4\n }\n }\n}" - }, - { - "language": "ttl", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.ttl", - "sizeBytes": 740, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compose combined drought severity index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" - } - ] - }, - { - "title": "Classification into drought severity classes", - "description": "Assignment of continuous index values to discrete classes. The class scheme is an input entity, so the thresholds applied are recoverable from the provenance without reading the code.", - "snippets": [ - { - "language": "json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.json", - "sizeBytes": 716, - "code": "{\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\"urn:aganitha:dataset:drought-classes\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [0.30, 0.45, 0.60, 0.75]\n }\n}\n" - }, - { - "language": "jsonld", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.jsonld", - "sizeBytes": 874, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-classes\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [\n 0.3,\n 0.45,\n 0.6,\n 0.75\n ]\n }\n}" - }, - { - "language": "ttl", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.ttl", - "sizeBytes": 780, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Classify drought severity\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" - } - ] - }, - { - "title": "Standardised precipitation index over an accumulation window", - "description": "Derivation of a standardised index from an accumulated series against a fitted reference period. Two entities of the same kind distinguished only by role \u2014 the case where entity references alone would be ambiguous and qualifiedUsage does real work.", - "snippets": [ - { - "language": "json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.json", - "sizeBytes": 694, - "code": "{\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\"urn:aganitha:dataset:spi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}\n" - }, - { - "language": "jsonld", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.jsonld", - "sizeBytes": 824, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:spi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}" - }, - { - "language": "ttl", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.ttl", - "sizeBytes": 825, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute standardised precipitation index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" - } - ] - }, - { - "title": "Model training as a processing step", - "description": "Training a predictive model, expressed as an ordinary processing activity. The generated entity is a fitted model rather than a data product, and the fold assignment is an input entity so the spatial cross-validation design is recoverable from the provenance.\nThis is the case the profile is least obviously shaped for, and the reason it is included: if a trained model cannot be expressed as an entity generated by an activity, the profile cannot describe machine learning workflows at all.", - "snippets": [ - { - "language": "json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.json", - "sizeBytes": 1061, - "code": "{\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}\n" - }, - { - "language": "jsonld", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.jsonld", - "sizeBytes": 1183, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}" - }, - { - "language": "ttl", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.ttl", - "sizeBytes": 1206, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Train drought prediction model with spatial cross-validation\" ;\n dct:type ;\n prov:generated ,\n ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n ,\n ,\n .\n\n" - } - ] - }, - { - "title": "Inference using a trained model", - "description": "Applying a fitted model to produce a projection. The same model entity that was generated by training is here consumed as an input \u2014 the round trip that makes model provenance chainable, and something no purely data-oriented profile has to handle.", - "snippets": [ - { - "language": "json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.json", - "sizeBytes": 643, - "code": "{\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\"urn:aganitha:dataset:drought-projection\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}\n" - }, - { - "language": "jsonld", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.jsonld", - "sizeBytes": 773, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-projection\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}" - }, - { - "language": "ttl", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.ttl", - "sizeBytes": 774, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Generate forward drought projection\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" - } - ] - }, - { - "title": "Minimal conforming step", - "description": "The smallest document that satisfies this profile.", - "snippets": [ - { - "language": "json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_9_1.json", - "sizeBytes": 210, - "code": "{\n \"id\": \"urn:example:step:0001\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"used\": [\"urn:example:input:0001\"],\n \"generated\": [\"urn:example:output:0001\"]\n}\n" - }, - { - "language": "jsonld", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_9_1.jsonld", - "sizeBytes": 348, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:example:step:0001\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"used\": [\n \"urn:example:input:0001\"\n ],\n \"generated\": [\n \"urn:example:output:0001\"\n ]\n}" - }, - { - "language": "ttl", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_9_1.ttl", - "sizeBytes": 283, - "code": "@prefix dct: .\n@prefix prov: .\n\n a prov:Activity ;\n dct:type ;\n prov:generated ;\n prov:used .\n\n" - } - ] - } - ], - "annotatedSchema": "$schema: https://json-schema.org/draft/2020-12/schema\ntitle: Geospatial Processing Step Provenance\ndescription: A single geospatial processing step, expressed as a constrained profile\n of PROV-O. Inputs and outputs are entity references; the role each played is expressed\n through prov:qualifiedUsage rather than inline, so the profile stays compatible\n with the PROV-O object model.\nallOf:\n- $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml\n- type: object\n required:\n - id\n - processType\n - used\n - generated\n properties:\n id:\n description: Stable identifier for this processing step activity.\n type: string\n processType:\n description: Identifier of the registered process type this step is an instance\n of. This is the link that PROV-O and OGC API - Processes Part 5 do not themselves\n provide. Bound to dct:type rather than a newly minted term, so the value resolves\n as a governed concept in the process-type register.\n type: string\n x-jsonld-id: http://purl.org/dc/terms/type\n x-jsonld-type: '@id'\n label:\n type: string\n x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#label\n startedAtTime:\n type: string\n format: date-time\n endedAtTime:\n type: string\n format: date-time\n used:\n description: Entities consumed by this step.\n type: array\n minItems: 1\n items:\n type: string\n generated:\n description: Entities produced by this step.\n type: array\n minItems: 1\n items:\n type: string\n qualifiedUsage:\n description: Which declared input slot of the process type each consumed entity\n occupied. Makes two runs of the same process type comparable.\n type: array\n items:\n type: object\n required:\n - entity\n - hadRole\n properties:\n entity:\n type: string\n hadRole:\n type: string\n wasAssociatedWith:\n type: array\n items:\n type: string\n parameters:\n description: 'Parameter values that determined the behaviour of this step. Keys\n SHOULD be drawn from the parameter terms declared by the registered process\n type. Deliberately left unbound in the JSON-LD context: how parameters should\n be typed depends on whether process types are registered coarsely or as parameterised\n subtypes, which is still an open question for the register design.'\n type: object\n additionalProperties: true\n", - "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", - "gitPath": "_sources/prov-processing-step" -} \ No newline at end of file diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md deleted file mode 100644 index cbbcd256..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md +++ /dev/null @@ -1,36 +0,0 @@ - -# IPT Profile of OGC API Processes (Api) - -`ogc.osc.api-profiles.processes.ipt.api` *v0.1* - -This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/ - -[*Status*](http://www.opengis.net/def/status): Under development - -## Description - -## IPT Profile - -The IPT profile supports canonical mechanisms for handling Integrity, Provenance and Trust. - -Specifically this profile: - -1. allows a client to nominate IRI identifier for the prov:Activity -2. allows a client to nominate IRI for the Process Service as an prov:Agent -3. allows a client to nominate an IRI for the result object -4. Defines how a provenance trace can be return by reference or inline in the result as a prov:Entity - -These constraints are defined by specialisations of input and output descriptions. - -Todo: define how the OpenAPI document refines the base. -## Sources - -* [OGC API Processes](https://docs.ogc.org/is/18-062r2/18-062r2.html) - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/ipt/api` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md deleted file mode 100644 index fed6f3d6..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md +++ /dev/null @@ -1,40 +0,0 @@ - -# Execute (request) schema for IPT (Schema) - -`ogc.osc.api-profiles.processes.ipt.execute` *v0.1* - -None - -[*Status*](http://www.opengis.net/def/status): Under development - -## Schema - -```yaml -allOf: -- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/execute/schema.yaml -properties: - inputs: - activity_id: - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml - result_id: - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml - agent_id: - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml -required: -- activity_id - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml) - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/ipt/execute` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md deleted file mode 100644 index 4ddf80ba..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md +++ /dev/null @@ -1,378 +0,0 @@ - -# Result schema for IPT (Schema) - -`ogc.osc.api-profiles.processes.ipt.results` *v0.1* - -constraint on results to include provenance object inline - -[*Status*](http://www.opengis.net/def/status): Under development - -## Schema - -```yaml -allOf: -- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/qualifiedInputValue/schema.yaml -properties: - value: - oneOf: - - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml - - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-activity/schema.yaml - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "activityType": "@type", - "agentType": "@type", - "entityType": "@type", - "featureType": "@type", - "provType": "@type", - "Activity": "prov:Activity", - "ActivityInfluence": "prov:ActivityInfluence", - "Agent": "prov:Agent", - "AgentInfluence": "prov:AgentInfluence", - "Association": "prov:Association", - "Attribution": "prov:Attribution", - "Bundle": "prov:Bundle", - "Collection": "prov:Collection", - "Communication": "prov:Communication", - "Delegation": "prov:Delegation", - "Derivation": "prov:Derivation", - "EmptyCollection": "prov:EmptyCollection", - "End": "prov:End", - "Entity": "prov:Entity", - "EntityInfluence": "prov:EntityInfluence", - "Generation": "prov:Generation", - "Influence": "prov:Influence", - "InstantaneousEvent": "prov:InstantaneousEvent", - "Invalidation": "prov:Invalidation", - "Location": "prov:Location", - "Organization": "prov:Organization", - "Person": "prov:Person", - "Plan": "prov:Plan", - "PrimarySource": "prov:PrimarySource", - "Quotation": "prov:Quotation", - "Revision": "prov:Revision", - "Role": "prov:Role", - "SoftwareAgent": "prov:SoftwareAgent", - "Start": "prov:Start", - "Usage": "prov:Usage", - "ServiceDescription": "prov:ServiceDescription", - "DirectQueryService": "prov:DirectQueryService", - "Accept": "prov:Accept", - "Contribute": "prov:Contribute", - "Contributor": "prov:Contributor", - "Copyright": "prov:Copyright", - "Create": "prov:Create", - "Creator": "prov:Creator", - "Modify": "prov:Modify", - "Publish": "prov:Publish", - "Publisher": "prov:Publisher", - "Replace": "prov:Replace", - "RightsAssignment": "prov:RightsAssignment", - "RightsHolder": "prov:RightsHolder", - "Submit": "prov:Submit", - "Dictionary": "prov:Dictionary", - "EmptyDictionary": "prov:EmptyDictionary", - "KeyEntityPair": "prov:KeyEntityPair", - "Insertion": "prov:Insertion", - "Removal": "prov:Removal", - "atTime": { - "@id": "prov:atTime", - "@type": "xsd:dateTime" - }, - "endedAtTime": { - "@id": "prov:endedAtTime", - "@type": "xsd:dateTime" - }, - "generatedAtTime": { - "@id": "prov:generatedAtTime", - "@type": "xsd:dateTime" - }, - "invalidatedAtTime": { - "@id": "prov:invalidatedAtTime", - "@type": "xsd:dateTime" - }, - "startedAtTime": { - "@id": "prov:startedAtTime", - "@type": "xsd:dateTime" - }, - "provenanceUriTemplate": "prov:provenanceUriTemplate", - "pairKey": { - "@id": "prov:pairKey", - "@type": "rdfs:Literal" - }, - "removedKey": { - "@id": "prov:removedKey", - "@type": "rdfs:Literal" - }, - "actedOnBehalfOf": { - "@id": "prov:actedOnBehalfOf", - "@type": "@id" - }, - "agent": { - "@id": "prov:agent", - "@type": "@id" - }, - "alternateOf": { - "@id": "prov:alternateOf", - "@type": "@id" - }, - "atLocation": { - "@id": "prov:atLocation", - "@type": "@id" - }, - "entity": { - "@id": "prov:entity", - "@type": "@id" - }, - "generated": { - "@id": "prov:generated", - "@type": "@id" - }, - "hadActivity": { - "@id": "prov:hadActivity", - "@type": "@id" - }, - "activity": { - "@id": "prov:activity", - "@type": "@id" - }, - "hadGeneration": { - "@id": "prov:hadGeneration", - "@type": "@id" - }, - "hadMember": { - "@id": "prov:hadMember", - "@type": "@id" - }, - "hadPlan": { - "@id": "prov:hadPlan", - "@type": "@id" - }, - "hadPrimarySource": { - "@id": "prov:hadPrimarySource", - "@type": "@id" - }, - "hadRole": { - "@id": "prov:hadRole", - "@type": "@id" - }, - "hadUsage": { - "@id": "prov:hadUsage", - "@type": "@id" - }, - "influenced": { - "@id": "prov:influenced", - "@type": "@id" - }, - "influencer": { - "@id": "prov:influencer", - "@type": "@id" - }, - "invalidated": { - "@id": "prov:invalidated", - "@type": "@id" - }, - "qualifiedAssociation": { - "@id": "prov:qualifiedAssociation", - "@type": "@id" - }, - "qualifiedAttribution": { - "@id": "prov:qualifiedAttribution", - "@type": "@id" - }, - "qualifiedCommunication": { - "@id": "prov:qualifiedCommunication", - "@type": "@id" - }, - "qualifiedDelegation": { - "@id": "prov:qualifiedDelegation", - "@type": "@id" - }, - "qualifiedDerivation": { - "@id": "prov:qualifiedDerivation", - "@type": "@id" - }, - "qualifiedEnd": { - "@id": "prov:qualifiedEnd", - "@type": "@id" - }, - "qualifiedGeneration": { - "@id": "prov:qualifiedGeneration", - "@type": "@id" - }, - "qualifiedInfluence": { - "@id": "prov:qualifiedInfluence", - "@type": "@id" - }, - "qualifiedInvalidation": { - "@id": "prov:qualifiedInvalidation", - "@type": "@id" - }, - "qualifiedPrimarySource": { - "@id": "prov:qualifiedPrimarySource", - "@type": "@id" - }, - "qualifiedQuotation": { - "@id": "prov:qualifiedQuotation", - "@type": "@id" - }, - "qualifiedRevision": { - "@id": "prov:qualifiedRevision", - "@type": "@id" - }, - "qualifiedStart": { - "@id": "prov:qualifiedStart", - "@type": "@id" - }, - "qualifiedUsage": { - "@id": "prov:qualifiedUsage", - "@type": "@id" - }, - "specializationOf": { - "@id": "prov:specializationOf", - "@type": "@id" - }, - "used": { - "@id": "prov:used", - "@type": "@id" - }, - "wasAssociatedWith": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "wasAttributedTo": { - "@id": "prov:wasAttributedTo", - "@type": "@id" - }, - "wasDerivedFrom": { - "@id": "prov:wasDerivedFrom", - "@type": "@id" - }, - "wasEndedBy": { - "@id": "prov:wasEndedBy", - "@type": "@id" - }, - "wasGeneratedBy": { - "@id": "prov:wasGeneratedBy", - "@type": "@id" - }, - "wasInfluencedBy": { - "@id": "prov:wasInfluencedBy", - "@type": "@id" - }, - "wasInformedBy": { - "@id": "prov:wasInformedBy", - "@type": "@id" - }, - "wasInvalidatedBy": { - "@id": "prov:wasInvalidatedBy", - "@type": "@id" - }, - "wasQuotedFrom": { - "@id": "prov:wasQuotedFrom", - "@type": "@id" - }, - "wasRevisionOf": { - "@id": "prov:wasRevisionOf", - "@type": "@id" - }, - "wasStartedBy": { - "@id": "prov:wasStartedBy", - "@type": "@id" - }, - "has_anchor": { - "@id": "prov:has_anchor", - "@type": "@id" - }, - "has_provenance": { - "@id": "dct:provenance", - "@type": "@id" - }, - "has_query_service": { - "@id": "prov:has_query_service", - "@type": "@id" - }, - "describesService": { - "@id": "prov:describesService", - "@type": "@id" - }, - "pingback": { - "@id": "prov:pingback", - "@type": "@id" - }, - "dictionary": { - "@id": "prov:dictionary", - "@type": "@id" - }, - "derivedByInsertionFrom": { - "@id": "prov:derivedByInsertionFrom", - "@type": "@id" - }, - "derivedByRemovalFrom": { - "@id": "prov:derivedByRemovalFrom", - "@type": "@id" - }, - "insertedKeyEntityPair": { - "@id": "prov:insertedKeyEntityPair", - "@type": "@id" - }, - "hadDictionaryMember": { - "@id": "prov:hadDictionaryMember", - "@type": "@id" - }, - "pairEntity": { - "@id": "prov:pairEntity", - "@type": "@id" - }, - "qualifiedInsertion": { - "@id": "prov:qualifiedInsertion", - "@type": "@id" - }, - "qualifiedRemoval": { - "@id": "prov:qualifiedRemoval", - "@type": "@id" - }, - "asInBundle": { - "@id": "prov:asInBundle", - "@type": "@id" - }, - "mentionOf": { - "@id": "prov:mentionOf", - "@type": "@id" - }, - "id": "@id", - "name": "rdfs:label", - "links": "rdfs:seeAlso", - "prov": "http://www.w3.org/ns/prov#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "dct": "http://purl.org/dc/terms/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "oa": "http://www.w3.org/ns/oa#", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld) - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/ipt/results` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md deleted file mode 100644 index c2205b87..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md +++ /dev/null @@ -1,17 +0,0 @@ - -# Open Science profile of OGC API Processes (Api) - -`ogc.osc.api-profiles.processes.ospd` *v0.1* - -Support reproduceable science and interoperable workflows through profiling OGC API Processes to use a workflow model with transparent provenance and adherance to a common metadata profile for describing data inputs and outputs. - -[*Status*](http://www.opengis.net/def/status): Under development - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/ospd` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md deleted file mode 100644 index edf1a234..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md +++ /dev/null @@ -1,17 +0,0 @@ - -# Custom OGC API processes instance (Api) - -`ogc.osc.api-profiles.processes.sample-implementation` *v1.0* - -An example of an OGC API Processes implementation using building blocks - -[*Status*](http://www.opengis.net/def/status): Under development - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/sample-implementation` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md deleted file mode 100644 index d15fb088..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md +++ /dev/null @@ -1,135 +0,0 @@ - -# Buffer geometry process input description (Schema) - -`ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription` *v1.0* - -Description for the inputs of the buffer geometry process - -[*Status*](http://www.opengis.net/def/status): Under development - -## Schema - -```yaml -allOf: -- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml -type: object -properties: - geometry: - type: object - properties: - title: - type: string - const: Area for the buffer geometry - minOccurs: - type: integer - const: 1 - maxOccurs: - type: integer - const: 1 - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/geometry - distance: - type: object - properties: - title: - type: string - const: Buffer Distance - description: - type: string - const: The distance from the geometry to create the buffer - minOccurs: - type: integer - const: 1 - maxOccurs: - type: integer - const: 1 - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/distance - units: - type: object - properties: - title: - type: string - example: Distance Units - description: - type: string - minOccurs: - type: integer - const: 0 - maxOccurs: - type: integer - const: 1 - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml#/properties/units - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "@vocab": "https://w3id.org/ogc/api/processes/", - "maxOccurs": "proc:maxOccurs", - "minOccurs": "proc:minOccurs", - "schema": { - "@context": { - "@vocab": "https://w3id.org/ogc/api/schema/" - }, - "@id": "proc:schema" - }, - "title": "dct:title", - "description": "dct:description", - "keywords": "proc:keywords", - "nullable": "proc:nullable", - "type": "proc:type", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "dct": "http://purl.org/dc/terms/", - "proc": "https://w3id.org/ogc/api/processes/", - "geojson": "https://purl.org/geojson/vocab#", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld) - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md deleted file mode 100644 index 4e44f671..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md +++ /dev/null @@ -1,90 +0,0 @@ - -# Buffer geometry process input schema (Schema) - -`ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema` *v1.0* - -Input schema for the buffer geometry process - -[*Status*](http://www.opengis.net/def/status): Under development - -## Schema - -```yaml -type: object -required: -- geometry -- distance -properties: - geometry: - allOf: - - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/geo/common/data_types/geojson/schema.yaml - - required: - - type - - coordinates - properties: - type: - enum: - - Point - - LineString - - polygon - distance: - type: object - properties: - type: - type: string - example: number - minimum: - type: number - example: 0 - units: - $ref: https://opengeospatial.github.io/bblocks/annotated-schemas/ogc-utils/iri-or-curie/schema.yaml - enum: - - meters - - kilometers - - feet - - miles - default: meters - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "geojson": "https://purl.org/geojson/vocab#", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld) - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md deleted file mode 100644 index ab13fd38..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md +++ /dev/null @@ -1,96 +0,0 @@ - -# Buffer geometry process output description (Schema) - -`ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription` *v1.0* - -Description for the output of the buffer geometry process - -[*Status*](http://www.opengis.net/def/status): Under development - -## Schema - -```yaml -allOf: -- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml -properties: - schema: - type: object - properties: - bufferedGeometry: - type: object - properties: - title: - type: string - const: Buffered Geometry - description: - type: string - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/bufferedGeometry - area: - type: object - properties: - title: - type: string - const: Buffer Area - description: - type: string - schema: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml#/properties/area - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "@vocab": "https://w3id.org/ogc/api/processes/", - "schema": { - "@context": { - "@vocab": "https://w3id.org/ogc/api/schema/" - }, - "@id": "proc:schema" - }, - "title": "dct:title", - "description": "dct:description", - "keywords": "proc:keywords", - "nullable": "proc:nullable", - "type": "proc:type", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "minOccurs": "proc:minOccurs", - "maxOccurs": "proc:maxOccurs", - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "dct": "http://purl.org/dc/terms/", - "proc": "https://w3id.org/ogc/api/processes/", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld) - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md deleted file mode 100644 index 83a7a3fe..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md +++ /dev/null @@ -1,44 +0,0 @@ - -# Buffer geometry process output schema (Schema) - -`ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema` *v1.0* - -Output schema for the buffer geometry process - -[*Status*](http://www.opengis.net/def/status): Under development - -## Schema - -```yaml -type: object -properties: - bufferedGeometry: - type: object - properties: - type: - type: string - const: Polygon - coordinates: - type: array - minItems: 2 - items: - type: number - area: - type: number - minimum: 0 - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml) - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md deleted file mode 100644 index a4254ddf..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md +++ /dev/null @@ -1,83 +0,0 @@ - -# Buffer geometry process description (Schema) - -`ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription` *v1.0* - -Description of the buffer geometry process - -[*Status*](http://www.opengis.net/def/status): Under development - -## Schema - -```yaml -allOf: -- $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/process/schema.yaml -- properties: - inputs: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml - additionalProperties: false - outputs: - $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml - additionalProperties: false - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "nullable": "proc:nullable", - "type": "proc:type", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "minOccurs": "proc:minOccurs", - "maxOccurs": "proc:maxOccurs", - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "dct": "http://purl.org/dc/terms/", - "proc": "https://w3id.org/ogc/api/processes/", - "geojson": "https://purl.org/geojson/vocab#", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld) - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md deleted file mode 100644 index 4677e093..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md +++ /dev/null @@ -1,110 +0,0 @@ - -# Example OGC API Processes instance input descriptions (Schema) - -`ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions` *v1.0* - -Collection of input descriptions - -[*Status*](http://www.opengis.net/def/status): Under development - -## Schema - -```yaml -anyOf: -- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "@vocab": "https://w3id.org/ogc/api/processes/", - "maxOccurs": "proc:maxOccurs", - "minOccurs": "proc:minOccurs", - "schema": { - "@context": { - "@vocab": "https://w3id.org/ogc/api/schema/" - }, - "@id": "proc:schema" - }, - "title": "dct:title", - "description": "dct:description", - "keywords": "proc:keywords", - "nullable": "proc:nullable", - "type": "proc:type", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "geometry": { - "@context": { - "schema": { - "@context": { - "type": "@type", - "id": "@id", - "properties": "@nest", - "geometry": { - "@context": { - "coordinates": { - "@container": "@list", - "@id": "geojson:coordinates" - } - }, - "@id": "geojson:geometry" - }, - "bbox": { - "@container": "@list", - "@id": "geojson:bbox" - } - } - } - } - }, - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "dct": "http://purl.org/dc/terms/", - "proc": "https://w3id.org/ogc/api/processes/", - "geojson": "https://purl.org/geojson/vocab#", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld) - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md deleted file mode 100644 index 583f0705..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md +++ /dev/null @@ -1,67 +0,0 @@ - -# Example OGC API Processes instance output descriptions (Schema) - -`ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions` *v1.0* - -Collection of output descriptions - -[*Status*](http://www.opengis.net/def/status): Under development - -## Schema - -```yaml -anyOf: -- $ref: https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "@vocab": "https://w3id.org/ogc/api/processes/", - "schema": "proc:schema", - "title": "dct:title", - "description": "dct:description", - "keywords": "proc:keywords", - "nullable": "proc:nullable", - "type": "proc:type", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "minOccurs": "proc:minOccurs", - "maxOccurs": "proc:maxOccurs", - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "dct": "http://purl.org/dc/terms/", - "proc": "https://w3id.org/ogc/api/processes/", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld) - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions` - diff --git a/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md b/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md deleted file mode 100644 index a1c972c7..00000000 --- a/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md +++ /dev/null @@ -1,17 +0,0 @@ - -# Workflow profile of OGC API Processes (Api) - -`ogc.osc.api-profiles.processes.workflow` *v0.1* - -Generalised profile of API Processes executing a workflow (using Application Package profile of CWL) - -[*Status*](http://www.opengis.net/def/status): Under development - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/api-profiles/processes/workflow` - diff --git a/build/generateddocs/markdown/osc/application-package/index.md b/build/generateddocs/markdown/osc/application-package/index.md deleted file mode 100644 index d5602f40..00000000 --- a/build/generateddocs/markdown/osc/application-package/index.md +++ /dev/null @@ -1,298 +0,0 @@ - -# Application Package (Schema) - -`ogc.osc.application-package` *v0.1* - -Earth Observation Application Package. - -[*Status*](http://www.opengis.net/def/status): Under development - -## Description - -## Example Application Pacakge - -CWL profile - -Todo: define what makes this unique. Refactor CWL as a building block - or link to previous work by @avillar -## Examples - -### Waterbodies Detection -Application Package - -#### yaml -```yaml -cwlVersion: v1.0 -$namespaces: - s: https://schema.org/ -s:softwareVersion: 1.4.1 -schemas: - - http://schema.org/version/9.0/schemaorg-current-http.rdf -$graph: - - class: Workflow - id: water_bodies - label: Water bodies detection based on NDWI and otsu threshold - doc: Water bodies detection based on NDWI and otsu threshold and generate a STAC catalog for the outputs - requirements: - - class: ScatterFeatureRequirement - - class: SubworkflowFeatureRequirement - inputs: - aoi: - label: area of interest - doc: area of interest as a bounding box - type: string - default: "-121.399,39.834,-120.74,40.472" - epsg: - label: EPSG code - doc: EPSG code - type: string - default: "EPSG:4326" - stac_items: - label: Sentinel-2 STAC items - doc: list of Sentinel-2 COG STAC items - type: string[] - default: ["https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A", "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A"] - bands: - label: bands used for the NDWI - doc: bands used for the NDWI - type: string[] - default: ["green", "nir"] - outputs: - - id: stac_catalog - outputSource: - - node_stac/stac_catalog - type: Directory - steps: - node_water_bodies: - run: "#detect_water_body" - in: - item: stac_items - aoi: aoi - epsg: epsg - bands: bands - out: - - detected_water_body - scatter: item - scatterMethod: dotproduct - node_stac: - run: "#stac" - in: - item: stac_items - rasters: - source: node_water_bodies/detected_water_body - out: - - stac_catalog - - class: Workflow - id: detect_water_body - label: Water body detection based on NDWI and otsu threshold - doc: Water body detection based on NDWI and otsu threshold - requirements: - - class: ScatterFeatureRequirement - inputs: - aoi: - doc: area of interest as a bounding box - type: string - epsg: - doc: EPSG code - type: string - default: "EPSG:4326" - bands: - doc: bands used for the NDWI - type: string[] - item: - doc: STAC item - type: string - outputs: - - id: detected_water_body - outputSource: - - node_otsu/binary_mask_item - type: File - steps: - node_crop: - run: "#crop" - in: - item: item - aoi: aoi - epsg: epsg - band: bands - out: - - cropped - scatter: band - scatterMethod: dotproduct - node_normalized_difference: - run: "#norm_diff" - in: - rasters: - source: node_crop/cropped - out: - - ndwi - node_otsu: - run: "#otsu" - in: - raster: - source: node_normalized_difference/ndwi - out: - - binary_mask_item - - class: CommandLineTool - id: crop - requirements: - InlineJavascriptRequirement: {} - EnvVarRequirement: - envDef: - PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - PYTHONPATH: /app - ResourceRequirement: - coresMax: 1 - ramMax: 512 - hints: - DockerRequirement: - dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/crop:1.5.0 - baseCommand: ["python", "/app/app.py"] - arguments: [] - inputs: - item: - type: string - inputBinding: - prefix: --input-item - aoi: - type: string - inputBinding: - prefix: --aoi - epsg: - type: string - inputBinding: - prefix: --epsg - band: - type: string - inputBinding: - prefix: --band - outputs: - cropped: - outputBinding: - glob: '*.tif' - type: File - - class: CommandLineTool - id: norm_diff - requirements: - InlineJavascriptRequirement: {} - EnvVarRequirement: - envDef: - PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - PYTHONPATH: /app - ResourceRequirement: - coresMax: 1 - ramMax: 512 - hints: - DockerRequirement: - dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/norm_diff:1.5.0 - baseCommand: ["python", "/app/app.py"] - arguments: [] - inputs: - rasters: - type: File[] - inputBinding: - position: 1 - outputs: - ndwi: - outputBinding: - glob: '*.tif' - type: File - - class: CommandLineTool - id: otsu - requirements: - InlineJavascriptRequirement: {} - EnvVarRequirement: - envDef: - PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - PYTHONPATH: /app - ResourceRequirement: - coresMax: 1 - ramMax: 512 - hints: - DockerRequirement: - dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/otsu:1.5.0 - baseCommand: ["python", "/app/app.py"] - arguments: [] - inputs: - raster: - type: File - inputBinding: - position: 1 - outputs: - binary_mask_item: - outputBinding: - glob: '*.tif' - type: File - - class: CommandLineTool - id: stac - requirements: - InlineJavascriptRequirement: {} - EnvVarRequirement: - envDef: - PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - PYTHONPATH: /app - ResourceRequirement: - coresMax: 1 - ramMax: 512 - hints: - DockerRequirement: - dockerPull: ghcr.io/terradue/ogc-eo-application-package-hands-on/stac:1.5.0 - baseCommand: ["python", "/app/app.py"] - arguments: [] - inputs: - item: - type: - type: array - items: string - inputBinding: - prefix: --input-item - rasters: - type: - type: array - items: File - inputBinding: - prefix: --water-body - outputs: - stac_catalog: - outputBinding: - glob: . - type: Directory - -``` - -## Schema - -```yaml -$schema: https://json-schema.org/draft/2020-12/schema -description: Schema for OGCAPI records profile for GeoDCAT - defines all extra elements - defined by GeoDCAT so that the JSON-LD context can map to GeoDCAT RDF -allOf: -- $ref: https://raw.githubusercontent.com/common-workflow-language/cwl-v1.2/refs/heads/main/json-schema/cwl.yaml - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml) - - -# JSON-LD Context - -```jsonld -None -``` - -You can find the full JSON-LD context here: -[context.jsonld](/github/workspace/_sources/application-package/context.jsonld) - -## Sources - -* [Earth Observation Application Package](https://github.com/eoap) - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/application-package` - diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md deleted file mode 100644 index 30bd507d..00000000 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md +++ /dev/null @@ -1,674 +0,0 @@ - -# EarthCODE Common STAC profile (Schema) - -`ogc.osc.geodcat-stac-earthcode.common` *v0.1* - -EarthCODE metadata profile linked to semantic models - -[*Status*](http://www.opengis.net/def/status): Under development - -## Description - -## ESA EarthCODE experiments as GeoDCAT and STAC profile - -This building block shows a possible profile of GeoDCAT supporting semantic annotation and inclusion of the three STAC extensions used by EarthCODE: - -- themes -- osc -- cf - -## Examples - -### Polarwarp -#### json -```json -{ - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "completed", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ], - "fair:Findable_has_doi": false, - "fair:Findable_rich_metadata": true, - "fair:Findable_identifier": true, - "fair:Findable_stac_assets": false, - "fair:Findable_indexed": true, - "fair:Findable_indexed_approved_metadata": false, - "fair:Findable_indexed_approved_data": false, - "fair:Accessible_general": true, - "fair:Accessible_protocols": true, - "fair:Accessible_files": 0.0, - "fair:Interoperable_uses_formal_language": true, - "fair:Interoperable_controlled_vocabularies": true, - "fair:Interoperable_related_links": true, - "fair:Interoperable_has_documentation": false, - "fair:Reusable_rich_descriptions": true, - "fair:Reusable_has_license": true, - "fair:Reusable_workflow_exists": true, - "fair:Reusable_cloud_assets_rate": 0.0, - "fair:Reusable_has_visualisation": false, - "fair:Reusable_has_access_example": false -} -``` - -#### jsonld -```jsonld -{ - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "completed", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ], - "fair:Findable_has_doi": false, - "fair:Findable_rich_metadata": true, - "fair:Findable_identifier": true, - "fair:Findable_stac_assets": false, - "fair:Findable_indexed": true, - "fair:Findable_indexed_approved_metadata": false, - "fair:Findable_indexed_approved_data": false, - "fair:Accessible_general": true, - "fair:Accessible_protocols": true, - "fair:Accessible_files": 0.0, - "fair:Interoperable_uses_formal_language": true, - "fair:Interoperable_controlled_vocabularies": true, - "fair:Interoperable_related_links": true, - "fair:Interoperable_has_documentation": false, - "fair:Reusable_rich_descriptions": true, - "fair:Reusable_has_license": true, - "fair:Reusable_workflow_exists": true, - "fair:Reusable_cloud_assets_rate": 0.0, - "fair:Reusable_has_visualisation": false, - "fair:Reusable_has_access_example": false -} -``` - -#### ttl -```ttl -@prefix dcat: . -@prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix oa: . -@prefix osc: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a ; - ns1:Accessible_files 0e+00 ; - ns1:Accessible_general true ; - ns1:Accessible_protocols true ; - ns1:Findable_has_doi false ; - ns1:Findable_identifier true ; - ns1:Findable_indexed true ; - ns1:Findable_indexed_approved_data false ; - ns1:Findable_indexed_approved_metadata false ; - ns1:Findable_rich_metadata true ; - ns1:Findable_stac_assets false ; - ns1:Interoperable_controlled_vocabularies true ; - ns1:Interoperable_has_documentation false ; - ns1:Interoperable_related_links true ; - ns1:Interoperable_uses_formal_language true ; - ns1:Reusable_cloud_assets_rate 0e+00 ; - ns1:Reusable_has_access_example false ; - ns1:Reusable_has_license true ; - ns1:Reusable_has_visualisation false ; - ns1:Reusable_rich_descriptions true ; - ns1:Reusable_workflow_exists true ; - dcterms:created "2025-10-13T16:54:34Z" ; - dcterms:description """Polarwarp product - -Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; - dcterms:extent [ ] ; - dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; - dcat:license "various" ; - stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:project "cerulean-information-factory"^^xsd:string ; - osc:status osc:completed ; - osc:type osc:product-type ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - - -``` - -## Schema - -```yaml -$schema: https://json-schema.org/draft/2020-12/schema -description: Schema for OGCAPI records profile and STAC profile used by EarthCODE -anyOf: -- allOf: - - anyOf: - - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml - - $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml - - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml - - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml -- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml -$defs: - osc:workflow: - title: Workflow - type: string - format: osc-workflow - minLength: 1 - via_links: - title: Via Link - properties: - type: - enum: - - application/json - - application/pdf - - application/zip - - text/html - - text/plain - options: - enum_titles: - - JSON - - PDF - - ZIP - - HTML - - Text - rel: - enum: - - via - osc:project: - title: Project - type: string - format: osc-project - minLength: 1 - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "type": "@type", - "id": "@id", - "properties": "@nest", - "geometry": { - "@context": { - "coordinates": { - "@container": "@list", - "@id": "geojson:coordinates" - } - }, - "@id": "geojson:geometry" - }, - "bbox": { - "@container": "@list", - "@id": "geojson:bbox" - }, - "links": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - }, - "@id": "rdfs:seeAlso" - }, - "conformsTo": { - "@container": "@set", - "@id": "dct:conformsTo", - "@type": "@id" - }, - "time": "dct:temporal", - "linkTemplates": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:format", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent", - "uriTemplate": { - "@type": "xsd:string", - "@id": "rec:uriTemplate" - }, - "varBase": "rec:varBase", - "variables": { - "@id": "rec:hasVariable", - "@container": "@index", - "@index": "dct:identifier" - } - }, - "@id": "rec:hasLinkTemplate" - }, - "created": "dct:created", - "updated": "dct:modified", - "title": { - "@container": "@set", - "@id": "dct:title" - }, - "description": { - "@container": "@set", - "@id": "dct:description" - }, - "keywords": { - "@container": "@set", - "@id": "dcat:keyword" - }, - "language": { - "@id": "rec:language", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "languages": { - "@container": "@set", - "@id": "rec:languages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "resourceLanguages": { - "@container": "@set", - "@id": "rec:resourceLanguages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "externalIds": { - "@container": "@set", - "@id": "rec:scopedIdentifier", - "@context": { - "scheme": "rec:scheme", - "value": "rec:id" - } - }, - "themes": { - "@container": "@set", - "@id": "rec:themes", - "@context": { - "concepts": { - "@id": "thns:concepts", - "@context": { - "id": { - "@type": "xsd:string", - "@id": "thns:id" - }, - "url": { - "@type": "@id", - "@id": "@id" - } - }, - "@container": "@set" - } - } - }, - "formats": { - "@id": "rec:format", - "@context": { - "name": "rec:name", - "mediaType": "rec:mediaType" - }, - "@container": "@set", - "@type": "@id" - }, - "contacts": { - "@container": "@set", - "@id": "dcat:contactPoint", - "@type": "@id" - }, - "license": "dcat:license", - "accessrights": "dct:accessRights", - "variables": { - "@container": "@id", - "@id": "rec:hasVariable", - "@context": { - "@base": "http://example.com/variables/", - "@vocab": "https://www.opengis.net/def/ogc-api/records/" - } - }, - "stac_extensions": "stac:hasExtension", - "assets": { - "@context": { - "@vocab": "https://w3id.org/ogc/stac/assets/", - "href": "@id", - "type": "dct:format", - "roles": { - "@id": "stac:hasAssetroles", - "@type": "xsd:string", - "@container": "@set" - } - }, - "@id": "stac:hasAsset", - "@container": "@set" - }, - "datetime": { - "@id": "dct:date", - "@type": "xsd:dateTime" - }, - "start_datetime": { - "@id": "stac:start_datetime", - "@type": "xsd:dateTime" - }, - "end_datetime": { - "@id": "stac:end_datetime", - "@type": "xsd:dateTime" - }, - "providers": "stac:hasProvider", - "stac_version": "stac:version", - "media_type": "dct:format", - "extent": "dct:extent", - "concepts": { - "@id": "thns:concepts", - "@container": "@set", - "@context": { - "id": "thns:id", - "title": "thns:name", - "description": "thns:description", - "url": "@id" - } - }, - "scheme": "thns:scheme", - "osc:type": { - "@id": "osc:type", - "@type": "@vocab", - "@context": { - "project": "osc:project-type", - "product": "osc:product-type" - } - }, - "osc:status": { - "@id": "osc:status", - "@type": "@vocab", - "@context": { - "planned": "osc:planned", - "ongoing": "osc:ongoing", - "completed": "osc:completed" - } - }, - "osc:project": { - "@id": "osc:project", - "@type": "xsd:string" - }, - "osc:region": { - "@id": "osc:region", - "@type": "xsd:string" - }, - "osc:variables": { - "@id": "osc:variables", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:missions": { - "@id": "osc:missions", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:experiment": { - "@id": "osc:experiment", - "@type": "xsd:string" - }, - "osc:workflows": { - "@id": "osc:workflows", - "@type": "xsd:string", - "@container": "@set" - }, - "href": { - "@type": "@id", - "@id": "oa:hasTarget" - }, - "geojson": "https://purl.org/geojson/vocab#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "oa": "http://www.w3.org/ns/oa#", - "dct": "http://purl.org/dc/terms/", - "dcat": "http://www.w3.org/ns/dcat#", - "rec": "https://www.opengis.net/def/ogc-api/records/", - "skos": "http://www.w3.org/2004/02/skos/core#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "w3ctime": "http://www.w3.org/2006/time#", - "dctype": "http://purl.org/dc/dcmitype/", - "vcard": "http://www.w3.org/2006/vcard/ns#", - "prov": "http://www.w3.org/ns/prov#", - "foaf": "http://xmlns.com/foaf/0.1/", - "thns": "https://w3id.org/ogc/stac/themes/", - "stac": "https://w3id.org/ogc/stac/core/", - "osc": "https://w3id.org/ogc/stac/osc/", - "rights": "dcat:rights", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld) - -## Sources - -* [EarthCODE](https://earthcode.esa.int/) -* [EarthCODE Catalog](https://opensciencedata.esa.int/) - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) -* Path: `_sources/geodcat-stac-earthcode/common` - diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md deleted file mode 100644 index a86b519c..00000000 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md +++ /dev/null @@ -1,1889 +0,0 @@ - -# EarthCODE Experiment (Schema) - -`ogc.osc.geodcat-stac-earthcode.experiments` *v0.1* - -EarthCODE metadata profile linked to semantic models - -[*Status*](http://www.opengis.net/def/status): Under development - -## Description - -## ESA EarthCODE experiments as GeoDCAT and STAC profile - -This building block shows a possible profile of GeoDCAT supporting semantic annotation and inclusion of the three STAC extensions used by EarthCODE: - -- themes -- osc -- cf - -## Examples - -### An example of Kind Grove workflow provenance wf4ever -Kind Grove workflow example and its provenance trace with main steps involved for its execution. - -#### turtle -```turtle -PREFIX prov: -PREFIX schema: -PREFIX stac: -PREFIX wfdesc: -PREFIX wfkg: -PREFIX wfprov: -PREFIX xsd: - -wfkg:DefineStudyAreaRun - a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:DefineStudyAreaProcess ; - wfprov:hasSubProcessRun - wfkg:AddCenterPointRun , - wfkg:AddInfoAnnotationRun , - wfkg:AddStudyAreaBoundaryRun , - wfkg:CreateBoundingBoxRun , - wfkg:CreateLocationSelectorWidgetRun , - wfkg:CreateMapRun , - wfkg:DisplayStudyAreaRun , - wfkg:GetSelectedSiteRun ; - wfprov:usedInput - wfkg:DateRange , - wfkg:StudyArea ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; -. - -wfkg:InteractiveVisualisation - a wfprov:Artifact ; - wfprov:wasOutputFrom wfkg:DisplaySummaryReportRun ; - schema:encodingFormat "text/html" ; - schema:name "HTML Summary Report" ; -. - -wfkg:AWSSTACCatalog - a - wfprov:Artifact , - stac:Catalog ; - schema:name "AWS STAC Catalog" ; - schema:url "https://earth-search.aws.element84.com/v1" ; -. - -wfkg:AllometricEquationDesc - a wfdesc:Process ; -. - -wfkg:AllometricEquationRun - a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:AllometricEquationDesc ; - wfprov:usedInput - wfkg:MangroveMask , - wfkg:NDVI ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; -. - -wfkg:BiomassEstimate - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:AllometricEquationRun ; -. - -wfkg:CO2EquivalentDesc - a wfdesc:Process ; -. - -wfkg:CO2EquivalentEstimate - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:CO2EquivalentRun ; -. - -wfkg:CO2EquivalentRun - a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:CO2EquivalentDesc ; - wfprov:usedInput wfkg:CarbonStockEstimate ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; -. - -wfkg:CSVSummary - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:ExportResultsRun ; - schema:encodingFormat "text/csv" ; -. - -wfkg:CalculateIndicesProcessDesc - a wfdesc:Process ; -. - -wfkg:CarbonStockDesc - a wfdesc:Process ; -. - -wfkg:CarbonStockEstimate - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:CarbonStockRun ; -. - -wfkg:CarbonStockRun - a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:CarbonStockDesc ; - wfprov:usedInput wfkg:BiomassEstimate ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; -. - -wfkg:DefineStudyAreaProcess - a wfdesc:Process ; - -. - -wfkg:DisplaySummaryReportRun - a wfdesc:Process ; -. - -wfkg:DisplaySummaryReportRun - a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:DisplaySummaryReportRun ; - wfprov:usedInput - wfkg:CSVSummary , - wfkg:GeoTIFFRaster ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; - prov:endedAtTime "2024-06-01T10:46:00+00:00"^^xsd:dateTime ; -. - -wfkg:DownloadBandsProcessDesc - a wfdesc:Process ; -. - -wfkg:ExportResultsDesc - a wfdesc:Process ; -. - -wfkg:GeoTIFFRaster - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:ExportResultsRun ; - schema:encodingFormat "image/tiff" ; -. - -wfkg:GreenBand - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:DownloadBandsRun ; -. - -wfkg:KindGroveWorkflow - a - wfdesc:Workflow , - schema:ComputationalWorkflow ; - schema:name "KindGrove Mangrove Carbon Assessment Workflow" ; - schema:version "1.0" ; -. - -wfkg:Myanmar - a schema:Country ; - schema:name "Myanmar" ; -. - -wfkg:NDWI - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ; -. - -wfkg:NIRBand - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:DownloadBandsRun ; -. - -wfkg:RedBand - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:DownloadBandsRun ; -. - -wfkg:SAVI - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ; -. - -wfkg:SelectScenesProcessDesc - a wfdesc:Process ; -. - -wfkg:SelectScenesRun - a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:SelectScenesProcessDesc ; - wfprov:usedInput - wfkg:DateRange , - wfkg:Sentinel2L2A , - wfkg:StudyArea ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; -. - -wfkg:SelectedScene - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:SelectScenesRun ; - schema:description "Lowest cloud cover Sentinel-2 scene" ; -. - -wfkg:Sentinel2L2A - a - wfprov:Artifact , - stac:Collection ; - schema:distribution wfkg:Sentinel2L2A_AWSS3Distribution ; - schema:isPartOf wfkg:AWSSTACCatalog ; - schema:name "Sentinel-2 L2A Multispectral Optical Imagery" ; -. - -wfkg:Sentinel2L2A_AWSS3Distribution - a schema:DataDownload ; - schema:contentUrl "s3://sentinel-inventory/sentinel-s2-l2a/" ; - schema:isAccessibleForFree true ; - schema:name "Sentinel-2 L2A AWS Open Data Registry (S3)" ; - schema:provider "AWS Open Data Registry" ; -. - -wfkg:StarlingFoundries - a prov:Organization ; - schema:name "Starling Foundries" ; -. - -wfkg:StudyAreaGeometry - a schema:GeoShape ; - schema:box "95.15 15.9 95.35 16.1" ; - schema:center "95.25 16.0" ; - schema:polygon "95.15 15.9 95.35 15.9 95.35 16.1 95.15 16.1 95.15 15.9" ; -. - -wfkg:ThresholdClassificationDesc - a wfdesc:Process ; -. - -wfkg:ThresholdClassificationRun - a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:ThresholdClassificationDesc ; - wfprov:usedInput - wfkg:NDVI , - wfkg:NDWI , - wfkg:SAVI ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; -. - -wfkg:CameronSajedi - a prov:Person ; - schema:affiliation wfkg:StarlingFoundries ; - schema:name "Cameron Sajedi" ; -. - -wfkg:DateRange - a wfprov:Artifact ; - schema:description "Temporal range for satellite query" ; -. - -wfkg:ExportResultsRun - a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:ExportResultsDesc ; - wfprov:usedInput - wfkg:CO2EquivalentEstimate , - wfkg:MangroveMask ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; -. - -wfkg:MangroveMask - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:ThresholdClassificationRun ; -. - -wfkg:NDVI - a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:CalculateIndicesRun ; -. - -wfkg:StudyArea - a wfprov:Artifact ; - schema:containedInPlace wfkg:Myanmar ; - schema:description "1,800 acres of mangrove restoration in Ayeyarwady Delta" ; - schema:geo wfkg:StudyAreaGeometry ; - schema:name "Thor Heyerdahl Climate Park" ; -. - -wfkg:CalculateIndicesRun - a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:CalculateIndicesProcessDesc ; - wfprov:usedInput - wfkg:GreenBand , - wfkg:NIRBand , - wfkg:RedBand ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; -. - -wfkg:DownloadBandsRun - a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:DownloadBandsProcessDesc ; - wfprov:usedInput wfkg:SelectedScene ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; -. - -wfkg:JupyterNotebookEngine - a wfprov:WorkflowEngine ; - prov:actedOnBehalfOf wfkg:CameronSajedi ; - schema:name "Jupyter Notebook" ; -. - -wfkg:KindGroveWorkflowRun - a wfprov:WorkflowRun ; - wfprov:describedByWorkflow wfkg:KindGroveWorkflow ; - wfprov:wasInitiatedBy wfkg:CameronSajedi ; - prov:endedAtTime "2024-06-01T10:45:00+00:00"^^xsd:dateTime ; - prov:startedAtTime "2024-06-01T10:00:00+00:00"^^xsd:dateTime ; -. - -``` - - -### An example of Kind Grove workflow provenance wf4ever -Kind Grove workflow example and its provenance trace with main steps involved for its execution. - -#### jsonld -```jsonld -{ - "@context": "https://nenadradosevic.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", - "id": "kindgrove-experiment", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core" - ], - "geometry": null, - "properties": { - "created": "2024-06-01T10:00:00Z", - "updated": "2024-06-01T10:45:00Z", - "type": "experiment", - "title": "KindGrove Mangrove Carbon Assessment", - "description": "An Earth observation workflow for mangrove detection and carbon stock estimation using Sentinel-2 imagery.", - "keywords": [ - "mangroves", - "carbon", - "Sentinel-2", - "remote sensing", - "climate" - ], - "contacts": [ - { - "name": "Cameron Sajedi", - "organization": "Starling Foundries", - "roles": ["author", "operator"] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { "id": "ecosystems" }, - { "id": "climate" } - ] - } - ], - "formats": [ - { "name": "GeoTIFF" }, - { "name": "CSV" } - ], - "license": "CC-BY-4.0", - "osc:workflow": "kindgrove-workflow", - "version": "1.0" - }, - "links": [ - { - "rel": "related", - "href": "../workflows/kindgrove-workflow/record.json", - "type": "application/json", - "title": "Workflow description" - }, - { - "rel": "related", - "href": "../provenance/kindgrove-run.jsonld", - "type": "application/ld+json", - "title": "Execution provenance" - } - ] -} - -``` - -#### ttl -```ttl -@prefix dcterms: . -@prefix geojson: . -@prefix ns1: . -@prefix oa: . -@prefix rdfs: . - - a geojson:Feature ; - dcterms:conformsTo ; - rdfs:seeAlso [ rdfs:label "Execution provenance" ; - dcterms:format "application/ld+json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflow description" ; - dcterms:format "application/json" ; - ns1:relation ; - oa:hasTarget ] . - - -``` - - -### An example Experiment for the OSPD experiment taking the water bodies workflow and running it on another platform. -#### json -```json -{ - "id": "water-bodies-execution", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core" - ], - "geometry": null, - "properties": { - "created": "2025-01-21T18:00:00Z", - "updated": "2025-01-21T18:40:00Z", - "type": "experiment", - "title": "ESA WorldCereal Experiment", - "description": "Experiment using the water bodies workflow.", - "contacts": [ - { - "name": "A person", - "position": "Researcher", - "organization": "An Org", - "contactInstructions": "Contact via website", - "roles": [ - "principal investigator" - ] - }, - { - "name": "An Org", - "links": [ - { - "href": "https://example.com/", - "rel": "about", - "type": "text/html" - } - ], - "contactInstructions": "SEE WEBSITE", - "roles": [ - "processor" - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "proprietary", - "osc:workflow": "waterbodies", - "version": "2" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/experiments/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "child", - "href": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "type": "application/json", - "title": "Water Bodies Execution Outputs" - }, - { - "rel": "service", - "type": "application/json", - "title": "An EO data exploitation platform", - "href": "https://example.com" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "../../workflows/waterbodies/record.json", - "type": "application/json", - "title": "Workflow: Water Bodies" - }, - { - "rel": "self", - "href": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "type": "application/json" - } - ] -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", - "id": "water-bodies-execution", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core" - ], - "geometry": null, - "properties": { - "created": "2025-01-21T18:00:00Z", - "updated": "2025-01-21T18:40:00Z", - "type": "experiment", - "title": "ESA WorldCereal Experiment", - "description": "Experiment using the water bodies workflow.", - "contacts": [ - { - "name": "A person", - "position": "Researcher", - "organization": "An Org", - "contactInstructions": "Contact via website", - "roles": [ - "principal investigator" - ] - }, - { - "name": "An Org", - "links": [ - { - "href": "https://example.com/", - "rel": "about", - "type": "text/html" - } - ], - "contactInstructions": "SEE WEBSITE", - "roles": [ - "processor" - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "proprietary", - "osc:workflow": "waterbodies", - "version": "2" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/experiments/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "child", - "href": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "type": "application/json", - "title": "Water Bodies Execution Outputs" - }, - { - "rel": "service", - "type": "application/json", - "title": "An EO data exploitation platform", - "href": "https://example.com" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "../../workflows/waterbodies/record.json", - "type": "application/json", - "title": "Workflow: Water Bodies" - }, - { - "rel": "self", - "href": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "type": "application/json" - } - ] -} -``` - -#### ttl -```ttl -@prefix dcat: . -@prefix dcterms: . -@prefix geojson: . -@prefix ns1: . -@prefix oa: . -@prefix osc: . -@prefix rdfs: . -@prefix rec: . -@prefix thns: . -@prefix wfprov: . -@prefix xsd: . - - a wfprov:experiment, - geojson:Feature ; - dcterms:conformsTo ; - dcterms:created "2025-01-21T18:00:00Z" ; - dcterms:description "Experiment using the water bodies workflow." ; - dcterms:modified "2025-01-21T18:40:00Z" ; - dcterms:title "ESA WorldCereal Experiment" ; - wfprov:version "2" ; - rdfs:seeAlso [ rdfs:label "Water Bodies Execution Outputs" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiments" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "An Org" ; - wfprov:contactInstructions "SEE WEBSITE" ; - wfprov:roles "processor" ; - rdfs:seeAlso [ dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ] ], - [ rdfs:label "A person" ; - wfprov:contactInstructions "Contact via website" ; - wfprov:organization "An Org" ; - wfprov:position "Researcher" ; - wfprov:roles "principal investigator" ] ; - dcat:license "proprietary" ; - osc:workflow "waterbodies" ; - rec:format [ rec:name "GeoTIFF" ] ; - rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - - -``` - - -### The water bodies experiment with some provenance data attached -This describes an execution of the water bodies example workflow included in the workflows EarthCODE -bblock. - -Some notes: - - Validation fails because 1) OGC Records requires properties.type to be a string, 2) prov-activity - requires properties.type to be 'Activity' or 'prov:Activity' or an array containing this, - and 3) EarthCODE requires properties.type to be 'experiment'. - - The wfprov:usedInput is nearer to a natural representation of the inputs than plain PROV's - qualifiedUsage. However, there is no equivalent wfprov:generatedOutput, which makes it difficult - to say that the output is a STAC Collection and that it was the stac_catalog output parameter. - If you wish to track quality/fit metrics as you develop a workflow or product then a - wfprov:producedOutput with a describedByParameter might have been useful. - - hadMember for the stac_items parameter indicates that this is not a string literal input but an - array of URIs for input entities. - - The outputs being a child is required in EarthCODE but this constrains catalogue structure - and results in STAC entities with multiple parents. It doesn't seem fundamentally necessary. - - Very little runtime information is given, cwltool --provenance emits very little and wf4ever - doesn't provide a way to represent it. eg, OS, total memory, etc, that are relevant to knowing - if an experiment can feasibly be repeated. -#### json -```json -{ - "id": "water-bodies-execution", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core" - ], - "geometry": null, - - "properties": { - "id": "water-bodies-execution", - "provType": [ - "Activity", - "wfprov:WorkflowRun" - ], - "startedAtTime": "2025-01-21T17:40:50Z", - "endedAtTime": "2025-01-21T17:59:50Z", - "wasAssociatedWith": [ - { - "agentType": "Person", - "name": "A Person", - "actedOnBehalfOf": { - "agentType": "Organization", - "name": "An Org" - } - } - ], - - "generated": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - - - "wfprov:describedByWorkflow": "https://example.com/workflows/waterbodies/record.json", - "wfprov:wasEnactedBy": { - "id": "eo-data-platform", - "type": ["wfprov:WorkfowEngine", "prov:SoftwareAgent", "prov:Agent"], - "prov:label": "cwltool 3.1.20251031082601" - }, - "wfprov:usedInput": [ - { - "type": "wfprov:Artifact", - "hadMember": [ - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A", - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A" - ], - "describedByParameter": "stac_items" - }, - { - "type": "wfprov:Artifact", - "data": "-121.399,39.834,-120.74,40.472", - "describedByParameter": "aoi" - }, - { - "type": "wfprov:Artifact", - "data": "EPSG:4326", - "describedByParameter": "epsg" - }, - { - "type": "wfprov:Artifact", - "data": [ - "green", - "nir" - ], - "describedByParameter": "bands" - } - ], - - - "created": "2025-01-21T18:00:00Z", - "updated": "2025-01-21T18:40:00Z", - "type": "experiment", - "title": "Water Bodies Experiment", - "description": "Experiment using the water bodies workflow.", - "contacts": [ - { - "name": "A person", - "position": "Researcher", - "organization": "An Org", - "contactInstructions": "Contact via website", - "roles": [ - "principal investigator" - ] - }, - { - "name": "An Org", - "links": [ - { - "href": "https://example.com/", - "rel": "about", - "type": "text/html" - } - ], - "contactInstructions": "SEE WEBSITE", - "roles": [ - "processor" - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "proprietary", - "osc:workflow": "waterbodies", - "version": "2" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/experiments/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "child", - "href": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "type": "application/json", - "title": "Water Bodies Execution Outputs" - }, - { - "rel": "service", - "type": "application/json", - "title": "An EO data exploitation platform", - "href": "https://example.com" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json", - "type": "application/json", - "title": "Workflow: Water Bodies" - }, - { - "rel": "self", - "href": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "type": "application/json" - } - ] -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", - "id": "water-bodies-execution", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core" - ], - "geometry": null, - "properties": { - "id": "water-bodies-execution", - "provType": [ - "Activity", - "wfprov:WorkflowRun" - ], - "startedAtTime": "2025-01-21T17:40:50Z", - "endedAtTime": "2025-01-21T17:59:50Z", - "wasAssociatedWith": [ - { - "agentType": "Person", - "name": "A Person", - "actedOnBehalfOf": { - "agentType": "Organization", - "name": "An Org" - } - } - ], - "generated": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "wfprov:describedByWorkflow": "https://example.com/workflows/waterbodies/record.json", - "wfprov:wasEnactedBy": { - "id": "eo-data-platform", - "type": [ - "wfprov:WorkfowEngine", - "prov:SoftwareAgent", - "prov:Agent" - ], - "prov:label": "cwltool 3.1.20251031082601" - }, - "wfprov:usedInput": [ - { - "type": "wfprov:Artifact", - "hadMember": [ - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A", - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A" - ], - "describedByParameter": "stac_items" - }, - { - "type": "wfprov:Artifact", - "data": "-121.399,39.834,-120.74,40.472", - "describedByParameter": "aoi" - }, - { - "type": "wfprov:Artifact", - "data": "EPSG:4326", - "describedByParameter": "epsg" - }, - { - "type": "wfprov:Artifact", - "data": [ - "green", - "nir" - ], - "describedByParameter": "bands" - } - ], - "created": "2025-01-21T18:00:00Z", - "updated": "2025-01-21T18:40:00Z", - "type": "experiment", - "title": "Water Bodies Experiment", - "description": "Experiment using the water bodies workflow.", - "contacts": [ - { - "name": "A person", - "position": "Researcher", - "organization": "An Org", - "contactInstructions": "Contact via website", - "roles": [ - "principal investigator" - ] - }, - { - "name": "An Org", - "links": [ - { - "href": "https://example.com/", - "rel": "about", - "type": "text/html" - } - ], - "contactInstructions": "SEE WEBSITE", - "roles": [ - "processor" - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "proprietary", - "osc:workflow": "waterbodies", - "version": "2" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/experiments/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "child", - "href": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "type": "application/json", - "title": "Water Bodies Execution Outputs" - }, - { - "rel": "service", - "type": "application/json", - "title": "An EO data exploitation platform", - "href": "https://example.com" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json", - "type": "application/json", - "title": "Workflow: Water Bodies" - }, - { - "rel": "self", - "href": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "type": "application/json" - } - ] -} -``` - -#### ttl -```ttl -@prefix dcat: . -@prefix dcterms: . -@prefix geojson: . -@prefix ns1: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix thns: . -@prefix wfprov: . -@prefix xsd: . - - a wfprov:WorkflowRun, - wfprov:experiment, - prov:Activity, - geojson:Feature ; - dcterms:conformsTo ; - dcterms:created "2025-01-21T18:00:00Z" ; - dcterms:description "Experiment using the water bodies workflow." ; - dcterms:modified "2025-01-21T18:40:00Z" ; - dcterms:title "Water Bodies Experiment" ; - wfprov:describedByWorkflow "https://example.com/workflows/waterbodies/record.json" ; - wfprov:usedInput [ a wfprov:Artifact ; - wfprov:describedByParameter "stac_items" ; - prov:hadMember , - ], - [ a wfprov:Artifact ; - wfprov:data "green", - "nir" ; - wfprov:describedByParameter "bands" ], - [ a wfprov:Artifact ; - wfprov:data "-121.399,39.834,-120.74,40.472" ; - wfprov:describedByParameter "aoi" ], - [ a wfprov:Artifact ; - wfprov:data "EPSG:4326" ; - wfprov:describedByParameter "epsg" ] ; - wfprov:version "2" ; - wfprov:wasEnactedBy ; - rdfs:seeAlso [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiments" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Water Bodies Execution Outputs" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "An Org" ; - wfprov:contactInstructions "SEE WEBSITE" ; - wfprov:roles "processor" ; - rdfs:seeAlso [ dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ] ], - [ rdfs:label "A person" ; - wfprov:contactInstructions "Contact via website" ; - wfprov:organization "An Org" ; - wfprov:position "Researcher" ; - wfprov:roles "principal investigator" ] ; - dcat:license "proprietary" ; - prov:endedAtTime "2025-01-21T17:59:50+00:00"^^xsd:dateTime ; - prov:generated ; - prov:startedAtTime "2025-01-21T17:40:50+00:00"^^xsd:dateTime ; - prov:wasAssociatedWith [ a prov:Person ; - rdfs:label "A Person" ; - prov:actedOnBehalfOf [ a prov:Organization ; - rdfs:label "An Org" ] ] ; - osc:workflow "waterbodies" ; - rec:format [ rec:name "GeoTIFF" ] ; - rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - - a wfprov:WorkfowEngine, - prov:Agent, - prov:SoftwareAgent ; - prov:label "cwltool 3.1.20251031082601" . - - -``` - -## Schema - -```yaml -$schema: https://json-schema.org/draft/2020-12/schema -description: EarthCode Experiment -allOf: -- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml -- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml -properties: - properties: - allOf: - - $ref: https://ogcincubator.github.io/bblocks-wf4ever/build/annotated/bbr/wf4ever/wfprov/WorkflowRun/schema.yaml - type: object - required: - - osc:workflow - properties: - osc:workflow: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:workflow - links: - type: array - items: - oneOf: - - title: Other Link - properties: - rel: - not: - enum: - - via - - input - - environment - - title: Link to Input Parameter - properties: - rel: - const: input - - title: Link to Execution Environment - properties: - rel: - const: environment - - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "type": "@type", - "id": "@id", - "properties": "@nest", - "geometry": { - "@context": { - "coordinates": { - "@container": "@list", - "@id": "geojson:coordinates" - } - }, - "@id": "geojson:geometry" - }, - "bbox": { - "@container": "@list", - "@id": "geojson:bbox" - }, - "links": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - }, - "@id": "rdfs:seeAlso" - }, - "conformsTo": { - "@container": "@set", - "@id": "dct:conformsTo", - "@type": "@id" - }, - "time": "dct:temporal", - "linkTemplates": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:format", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent", - "uriTemplate": { - "@type": "xsd:string", - "@id": "rec:uriTemplate" - }, - "varBase": "rec:varBase", - "variables": { - "@id": "rec:hasVariable", - "@container": "@index", - "@index": "dct:identifier" - } - }, - "@id": "rec:hasLinkTemplate" - }, - "created": "dct:created", - "updated": "dct:modified", - "title": { - "@container": "@set", - "@id": "dct:title" - }, - "description": { - "@container": "@set", - "@id": "dct:description" - }, - "keywords": { - "@container": "@set", - "@id": "dcat:keyword" - }, - "language": { - "@id": "rec:language", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "languages": { - "@container": "@set", - "@id": "rec:languages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "resourceLanguages": { - "@container": "@set", - "@id": "rec:resourceLanguages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "externalIds": { - "@container": "@set", - "@id": "rec:scopedIdentifier", - "@context": { - "scheme": "rec:scheme", - "value": "rec:id" - } - }, - "themes": { - "@container": "@set", - "@id": "rec:themes", - "@context": { - "concepts": { - "@id": "thns:concepts", - "@context": { - "id": { - "@type": "xsd:string", - "@id": "thns:id" - }, - "url": { - "@type": "@id", - "@id": "@id" - } - }, - "@container": "@set" - } - } - }, - "formats": { - "@id": "rec:format", - "@context": { - "name": "rec:name", - "mediaType": "rec:mediaType" - }, - "@container": "@set", - "@type": "@id" - }, - "contacts": { - "@container": "@set", - "@id": "dcat:contactPoint", - "@type": "@id", - "@context": { - "logo": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - } - } - } - }, - "license": "dcat:license", - "accessrights": "dct:accessRights", - "variables": { - "@container": "@id", - "@id": "rec:hasVariable", - "@context": { - "@base": "http://example.com/variables/", - "@vocab": "https://www.opengis.net/def/ogc-api/records/" - } - }, - "stac_extensions": "stac:hasExtension", - "assets": { - "@context": { - "@vocab": "https://w3id.org/ogc/stac/assets/", - "href": "@id", - "type": "dct:format", - "roles": { - "@id": "stac:hasAssetroles", - "@type": "xsd:string", - "@container": "@set" - } - }, - "@id": "stac:hasAsset", - "@container": "@set" - }, - "datetime": { - "@id": "dct:date", - "@type": "xsd:dateTime" - }, - "start_datetime": { - "@id": "stac:start_datetime", - "@type": "xsd:dateTime" - }, - "end_datetime": { - "@id": "stac:end_datetime", - "@type": "xsd:dateTime" - }, - "providers": "stac:hasProvider", - "stac_version": "stac:version", - "media_type": "dct:format", - "extent": "dct:extent", - "concepts": { - "@id": "thns:concepts", - "@container": "@set", - "@context": { - "id": "thns:id", - "title": "thns:name", - "description": "thns:description", - "url": "@id" - } - }, - "scheme": "thns:scheme", - "osc:type": { - "@id": "osc:type", - "@type": "@vocab", - "@context": { - "project": "osc:project-type", - "product": "osc:product-type" - } - }, - "osc:status": { - "@id": "osc:status", - "@type": "@vocab", - "@context": { - "planned": "osc:planned", - "ongoing": "osc:ongoing", - "completed": "osc:completed" - } - }, - "osc:project": { - "@id": "osc:project", - "@type": "xsd:string" - }, - "osc:region": { - "@id": "osc:region", - "@type": "xsd:string" - }, - "osc:variables": { - "@id": "osc:variables", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:missions": { - "@id": "osc:missions", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:experiment": { - "@id": "osc:experiment", - "@type": "xsd:string" - }, - "osc:workflows": { - "@id": "osc:workflows", - "@type": "xsd:string", - "@container": "@set" - }, - "@vocab": "http://purl.org/wf4ever/wfprov#", - "wasInfluencedBy": { - "@id": "prov:wasInfluencedBy", - "@type": "@id" - }, - "qualifiedInfluence": { - "@id": "prov:qualifiedInfluence", - "@type": "@id" - }, - "provType": "@type", - "activityType": "@type", - "startedAtTime": { - "@id": "prov:startedAtTime", - "@type": "xsd:dateTime" - }, - "endedAtTime": { - "@id": "prov:endedAtTime", - "@type": "xsd:dateTime" - }, - "wasAssociatedWith": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "wasInformedBy": { - "@id": "prov:wasInformedBy", - "@type": "@id" - }, - "used": { - "@id": "prov:used", - "@type": "@id" - }, - "wasStartedBy": { - "@id": "prov:wasStartedBy", - "@type": "@id" - }, - "wasEndedBy": { - "@id": "prov:wasEndedBy", - "@type": "@id" - }, - "invalidated": { - "@id": "prov:invalidated", - "@type": "@id" - }, - "generated": { - "@id": "prov:generated", - "@type": "@id" - }, - "atLocation": { - "@id": "prov:atLocation", - "@type": "@id" - }, - "qualifiedUsage": { - "@id": "prov:qualifiedUsage", - "@type": "@id" - }, - "qualifiedCommunication": { - "@id": "prov:qualifiedCommunication", - "@type": "@id" - }, - "qualifiedStart": { - "@id": "prov:qualifiedStart", - "@type": "@id" - }, - "qualifiedEnd": { - "@id": "prov:qualifiedEnd", - "@type": "@id" - }, - "qualifiedAssociation": { - "@id": "prov:qualifiedAssociation", - "@type": "@id" - }, - "agentType": "@type", - "entityType": "@type", - "featureType": "@type", - "Activity": "prov:Activity", - "ActivityInfluence": "prov:ActivityInfluence", - "Agent": "prov:Agent", - "AgentInfluence": "prov:AgentInfluence", - "Association": "prov:Association", - "Attribution": "prov:Attribution", - "Bundle": "prov:Bundle", - "Collection": "prov:Collection", - "Communication": "prov:Communication", - "Delegation": "prov:Delegation", - "Derivation": "prov:Derivation", - "EmptyCollection": "prov:EmptyCollection", - "End": "prov:End", - "Entity": "prov:Entity", - "EntityInfluence": "prov:EntityInfluence", - "Generation": "prov:Generation", - "Influence": "prov:Influence", - "InstantaneousEvent": "prov:InstantaneousEvent", - "Invalidation": "prov:Invalidation", - "Location": "prov:Location", - "Organization": "prov:Organization", - "Person": "prov:Person", - "Plan": "prov:Plan", - "PrimarySource": "prov:PrimarySource", - "Quotation": "prov:Quotation", - "Revision": "prov:Revision", - "Role": "prov:Role", - "SoftwareAgent": "prov:SoftwareAgent", - "Start": "prov:Start", - "Usage": "prov:Usage", - "ServiceDescription": "prov:ServiceDescription", - "DirectQueryService": "prov:DirectQueryService", - "Accept": "prov:Accept", - "Contribute": "prov:Contribute", - "Contributor": "prov:Contributor", - "Copyright": "prov:Copyright", - "Create": "prov:Create", - "Creator": "prov:Creator", - "Modify": "prov:Modify", - "Publish": "prov:Publish", - "Publisher": "prov:Publisher", - "Replace": "prov:Replace", - "RightsAssignment": "prov:RightsAssignment", - "RightsHolder": "prov:RightsHolder", - "Submit": "prov:Submit", - "Dictionary": "prov:Dictionary", - "EmptyDictionary": "prov:EmptyDictionary", - "KeyEntityPair": "prov:KeyEntityPair", - "Insertion": "prov:Insertion", - "Removal": "prov:Removal", - "atTime": { - "@id": "prov:atTime", - "@type": "xsd:dateTime" - }, - "generatedAtTime": { - "@id": "prov:generatedAtTime", - "@type": "xsd:dateTime" - }, - "invalidatedAtTime": { - "@id": "prov:invalidatedAtTime", - "@type": "xsd:dateTime" - }, - "value": "prov:value", - "provenanceUriTemplate": "prov:provenanceUriTemplate", - "pairKey": { - "@id": "prov:pairKey", - "@type": "rdfs:Literal" - }, - "removedKey": { - "@id": "prov:removedKey", - "@type": "rdfs:Literal" - }, - "actedOnBehalfOf": { - "@id": "prov:actedOnBehalfOf", - "@type": "@id" - }, - "agent": { - "@id": "prov:agent", - "@type": "@id" - }, - "alternateOf": { - "@id": "prov:alternateOf", - "@type": "@id" - }, - "entity": { - "@id": "prov:entity", - "@type": "@id" - }, - "hadActivity": { - "@id": "prov:hadActivity", - "@type": "@id" - }, - "activity": { - "@id": "prov:activity", - "@type": "@id" - }, - "hadGeneration": { - "@id": "prov:hadGeneration", - "@type": "@id" - }, - "hadMember": { - "@id": "prov:hadMember", - "@type": "@id" - }, - "hadPlan": { - "@id": "prov:hadPlan", - "@type": "@id" - }, - "hadPrimarySource": { - "@id": "prov:hadPrimarySource", - "@type": "@id" - }, - "hadRole": { - "@id": "prov:hadRole", - "@type": "@id" - }, - "hadUsage": { - "@id": "prov:hadUsage", - "@type": "@id" - }, - "influenced": { - "@id": "prov:influenced", - "@type": "@id" - }, - "influencer": { - "@id": "prov:influencer", - "@type": "@id" - }, - "qualifiedAttribution": { - "@id": "prov:qualifiedAttribution", - "@type": "@id" - }, - "qualifiedDelegation": { - "@id": "prov:qualifiedDelegation", - "@type": "@id" - }, - "qualifiedDerivation": { - "@id": "prov:qualifiedDerivation", - "@type": "@id" - }, - "qualifiedGeneration": { - "@id": "prov:qualifiedGeneration", - "@type": "@id" - }, - "qualifiedInvalidation": { - "@id": "prov:qualifiedInvalidation", - "@type": "@id" - }, - "qualifiedPrimarySource": { - "@id": "prov:qualifiedPrimarySource", - "@type": "@id" - }, - "qualifiedQuotation": { - "@id": "prov:qualifiedQuotation", - "@type": "@id" - }, - "qualifiedRevision": { - "@id": "prov:qualifiedRevision", - "@type": "@id" - }, - "specializationOf": { - "@id": "prov:specializationOf", - "@type": "@id" - }, - "wasAttributedTo": { - "@id": "prov:wasAttributedTo", - "@type": "@id" - }, - "wasDerivedFrom": { - "@id": "prov:wasDerivedFrom", - "@type": "@id" - }, - "wasGeneratedBy": { - "@id": "prov:wasGeneratedBy", - "@type": "@id" - }, - "wasInvalidatedBy": { - "@id": "prov:wasInvalidatedBy", - "@type": "@id" - }, - "wasQuotedFrom": { - "@id": "prov:wasQuotedFrom", - "@type": "@id" - }, - "wasRevisionOf": { - "@id": "prov:wasRevisionOf", - "@type": "@id" - }, - "has_anchor": { - "@id": "prov:has_anchor", - "@type": "@id" - }, - "has_provenance": { - "@id": "dct:provenance", - "@type": "@id" - }, - "has_query_service": { - "@id": "prov:has_query_service", - "@type": "@id" - }, - "describesService": { - "@id": "prov:describesService", - "@type": "@id" - }, - "pingback": { - "@id": "prov:pingback", - "@type": "@id" - }, - "dictionary": { - "@id": "prov:dictionary", - "@type": "@id" - }, - "derivedByInsertionFrom": { - "@id": "prov:derivedByInsertionFrom", - "@type": "@id" - }, - "derivedByRemovalFrom": { - "@id": "prov:derivedByRemovalFrom", - "@type": "@id" - }, - "insertedKeyEntityPair": { - "@id": "prov:insertedKeyEntityPair", - "@type": "@id" - }, - "hadDictionaryMember": { - "@id": "prov:hadDictionaryMember", - "@type": "@id" - }, - "pairEntity": { - "@id": "prov:pairEntity", - "@type": "@id" - }, - "qualifiedInsertion": { - "@id": "prov:qualifiedInsertion", - "@type": "@id" - }, - "qualifiedRemoval": { - "@id": "prov:qualifiedRemoval", - "@type": "@id" - }, - "asInBundle": { - "@id": "prov:asInBundle", - "@type": "@id" - }, - "mentionOf": { - "@id": "prov:mentionOf", - "@type": "@id" - }, - "name": "rdfs:label", - "ProcessRun": "wfprov:ProcessRun", - "WorkflowRun": "wfprov:WorkflowRun", - "wasOutputFrom": { - "@id": "prov:generated", - "@type": "@id", - "@container": "@set" - }, - "describedByProcess": { - "@id": "wfprov:describedByProcess", - "@type": "@id" - }, - "usedInput": { - "@id": "wfprov:usedInput", - "@type": "@id", - "@container": "@set" - }, - "wasPartOfWorkflowRun": { - "@id": "wfprov:wasPartOfWorkflowRun", - "@type": "@id" - }, - "wasEnactedBy": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "describedByWorkflow": { - "@id": "wfprov:describedByWorkflow", - "@type": "@id" - }, - "hadSubProcessRun": { - "@reverse": "wfprov:wasPartOfWorkflowRun", - "@type": "@id", - "@container": "@set" - }, - "href": { - "@type": "@id", - "@id": "oa:hasTarget" - }, - "geojson": "https://purl.org/geojson/vocab#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "oa": "http://www.w3.org/ns/oa#", - "dct": "http://purl.org/dc/terms/", - "dcat": "http://www.w3.org/ns/dcat#", - "rec": "https://www.opengis.net/def/ogc-api/records/", - "skos": "http://www.w3.org/2004/02/skos/core#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "w3ctime": "http://www.w3.org/2006/time#", - "dctype": "http://purl.org/dc/dcmitype/", - "vcard": "http://www.w3.org/2006/vcard/ns#", - "prov": "http://www.w3.org/ns/prov#", - "foaf": "http://xmlns.com/foaf/0.1/", - "thns": "https://w3id.org/ogc/stac/themes/", - "stac": "https://w3id.org/ogc/stac/core/", - "osc": "https://w3id.org/ogc/stac/osc/", - "wfprov": "http://purl.org/wf4ever/wfprov#", - "wfdesc": "http://purl.org/wf4ever/wfdesc#", - "rights": "dcat:rights", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld) - -## Sources - -* [GeoDCAT Specification](http://www.opengis.net/def/metamodel/profiles/geodcat) -* [EarthCODE](https://earthcode.esa.int/) - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) -* Path: `_sources/geodcat-stac-earthcode/experiments` - diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md deleted file mode 100644 index 6d47cf8b..00000000 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md +++ /dev/null @@ -1,1435 +0,0 @@ - -# EarthCODE Product (Schema) - -`ogc.osc.geodcat-stac-earthcode.products` *v0.1* - -EarthCODE metadata profile linked to semantic models - -[*Status*](http://www.opengis.net/def/status): Under development - -## Description - -## ESA EarthCODE Products as GeoDCAT and STAC profile - -This building block represents the outputs of an EarthCODE Experiment. - -This is a STAC Collection using the themes, osc and cf extensions with some additional EarthCODE-specific fields. - -The EarthCODE OSC has requirements which are not captured here - - - A list of conceps following the OSC theme scheme must be present using the themes extension - - Each theme ID must match the ID of a Catalog at /themes/theme-id/catalog.json - - A 'related' link must exists in `links` also pointing to the theme Catalog - - The osc:project, osc:variables, osc:missions and osc:experiment fields should contain the IDs of catalogue entries found at /projects/{id}/collection.json, /variables/{id}/catalog.json, /missions/{id}/catalog.json or /experiments/{id}/record.json repsectively. - -## Examples - -### Polarwarp -#### json -```json -{ - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "completed", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ], - "fair:Findable_has_doi": false, - "fair:Findable_rich_metadata": true, - "fair:Findable_identifier": true, - "fair:Findable_stac_assets": false, - "fair:Findable_indexed": true, - "fair:Findable_indexed_approved_metadata": false, - "fair:Findable_indexed_approved_data": false, - "fair:Accessible_general": true, - "fair:Accessible_protocols": true, - "fair:Accessible_files": 0.0, - "fair:Interoperable_uses_formal_language": true, - "fair:Interoperable_controlled_vocabularies": true, - "fair:Interoperable_related_links": true, - "fair:Interoperable_has_documentation": false, - "fair:Reusable_rich_descriptions": true, - "fair:Reusable_has_license": true, - "fair:Reusable_workflow_exists": true, - "fair:Reusable_cloud_assets_rate": 0.0, - "fair:Reusable_has_visualisation": false, - "fair:Reusable_has_access_example": false -} -``` - -#### jsonld -```jsonld -{ - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "completed", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ], - "fair:Findable_has_doi": false, - "fair:Findable_rich_metadata": true, - "fair:Findable_identifier": true, - "fair:Findable_stac_assets": false, - "fair:Findable_indexed": true, - "fair:Findable_indexed_approved_metadata": false, - "fair:Findable_indexed_approved_data": false, - "fair:Accessible_general": true, - "fair:Accessible_protocols": true, - "fair:Accessible_files": 0.0, - "fair:Interoperable_uses_formal_language": true, - "fair:Interoperable_controlled_vocabularies": true, - "fair:Interoperable_related_links": true, - "fair:Interoperable_has_documentation": false, - "fair:Reusable_rich_descriptions": true, - "fair:Reusable_has_license": true, - "fair:Reusable_workflow_exists": true, - "fair:Reusable_cloud_assets_rate": 0.0, - "fair:Reusable_has_visualisation": false, - "fair:Reusable_has_access_example": false -} -``` - -#### ttl -```ttl -@prefix dcat: . -@prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a prov:Collection ; - ns2:Accessible_files 0e+00 ; - ns2:Accessible_general true ; - ns2:Accessible_protocols true ; - ns2:Findable_has_doi false ; - ns2:Findable_identifier true ; - ns2:Findable_indexed true ; - ns2:Findable_indexed_approved_data false ; - ns2:Findable_indexed_approved_metadata false ; - ns2:Findable_rich_metadata true ; - ns2:Findable_stac_assets false ; - ns2:Interoperable_controlled_vocabularies true ; - ns2:Interoperable_has_documentation false ; - ns2:Interoperable_related_links true ; - ns2:Interoperable_uses_formal_language true ; - ns2:Reusable_cloud_assets_rate 0e+00 ; - ns2:Reusable_has_access_example false ; - ns2:Reusable_has_license true ; - ns2:Reusable_has_visualisation false ; - ns2:Reusable_rich_descriptions true ; - ns2:Reusable_workflow_exists true ; - dcterms:created "2025-10-13T16:54:34Z" ; - dcterms:description """Polarwarp product - -Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; - dcterms:extent [ ] ; - dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ] ; - dcat:license "various" ; - stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:project "cerulean-information-factory"^^xsd:string ; - osc:status osc:completed ; - osc:type osc:product-type ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - - -``` - - -### Water Bodies -#### json -```json -{ - "type": "Collection", - "id": "water-bodies", - "stac_version": "1.0.0", - "description": "Water Bodies Example Outputs", - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/products/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json", - "type": "application/json", - "title": "Experiment: Water Bodies Execution" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json", - "type": "application/json" - }, - { - "rel": "item", - "href": "./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json", - "type": "application/json" - }, - { - "rel": "item", - "href": "./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json", - "type": "application/json" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "license": "none", - "osc:experiment": "water-bodies-execution", - "osc:status": "ongoing", - "osc:region": "Global", - "osc:type": "product", - "osc:project": "ospd", - "created": "2025-01-21T17:59:50Z", - "version": "1.0", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "osc:missions": [], - "updated": "2025-01-21T17:59:50Z", - "title": "Water Bodies", - "extent": { - "spatial": { - "bbox": [ - [ - -121.39905410179915, - 39.82336095080461, - -120.73995321724426, - 40.482798837728375 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2021-07-13T19:03:24Z", - "2022-05-24T19:03:29Z" - ] - ] - } - }, - - "provType": ["prov:Entity", "wfprov:Artifact", "wf4ever:Dataset"], - "wasDerivedFrom": [ - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A", - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A" - ], - "wfprov:wasOutputFrom": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "wfprov:describedByParameter": "stac_catalog" -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "type": "Collection", - "id": "water-bodies", - "stac_version": "1.0.0", - "description": "Water Bodies Example Outputs", - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/products/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json", - "type": "application/json", - "title": "Experiment: Water Bodies Execution" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json", - "type": "application/json" - }, - { - "rel": "item", - "href": "./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json", - "type": "application/json" - }, - { - "rel": "item", - "href": "./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json", - "type": "application/json" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "license": "none", - "osc:experiment": "water-bodies-execution", - "osc:status": "ongoing", - "osc:region": "Global", - "osc:type": "product", - "osc:project": "ospd", - "created": "2025-01-21T17:59:50Z", - "version": "1.0", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "osc:missions": [], - "updated": "2025-01-21T17:59:50Z", - "title": "Water Bodies", - "extent": { - "spatial": { - "bbox": [ - [ - -121.39905410179915, - 39.82336095080461, - -120.73995321724426, - 40.482798837728375 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2021-07-13T19:03:24Z", - "2022-05-24T19:03:29Z" - ] - ] - } - }, - "provType": [ - "prov:Entity", - "wfprov:Artifact", - "wf4ever:Dataset" - ], - "wasDerivedFrom": [ - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A", - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A" - ], - "wfprov:wasOutputFrom": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "wfprov:describedByParameter": "stac_catalog" -} -``` - -#### ttl -```ttl -@prefix dcat: . -@prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a prov:Collection, - prov:Entity, - , - ns1:Artifact ; - dcterms:created "2025-01-21T17:59:50Z" ; - dcterms:description "Water Bodies Example Outputs" ; - dcterms:extent [ ] ; - dcterms:modified "2025-01-21T17:59:50Z" ; - dcterms:title "Water Bodies" ; - rdfs:seeAlso [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Experiments" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Water Bodies Execution" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; - dcat:license "none" ; - prov:wasDerivedFrom , - ; - stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:experiment "water-bodies-execution"^^xsd:string ; - osc:project "ospd"^^xsd:string ; - osc:region "Global"^^xsd:string ; - osc:status osc:ongoing ; - osc:type osc:product-type ; - rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns1:describedByParameter "stac_catalog" ; - ns1:wasOutputFrom "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json" . - - -``` - -## Schema - -```yaml -$schema: https://json-schema.org/draft/2020-12/schema -description: EarthCode Product -allOf: -- $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml -- anyOf: - - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml - - not: - required: - - provType -- anyOf: - - $ref: https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf/schema.yaml - - not: - properties: - stac_extensions: - type: array - contains: - const: https://stac-extensions.github.io/cf/v0.2.0/schema.json -properties: - osc:type: - type: string - enum: - - product - type: - const: Collection - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "type": "@type", - "id": "@id", - "properties": "@nest", - "geometry": { - "@context": { - "coordinates": { - "@container": "@list", - "@id": "geojson:coordinates" - } - }, - "@id": "geojson:geometry" - }, - "bbox": { - "@container": "@list", - "@id": "geojson:bbox" - }, - "links": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - }, - "@id": "rdfs:seeAlso" - }, - "conformsTo": { - "@container": "@set", - "@id": "dct:conformsTo", - "@type": "@id" - }, - "time": "dct:temporal", - "linkTemplates": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:format", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent", - "uriTemplate": { - "@type": "xsd:string", - "@id": "rec:uriTemplate" - }, - "varBase": "rec:varBase", - "variables": { - "@id": "rec:hasVariable", - "@container": "@index", - "@index": "dct:identifier" - } - }, - "@id": "rec:hasLinkTemplate" - }, - "created": "dct:created", - "updated": "dct:modified", - "title": { - "@container": "@set", - "@id": "dct:title" - }, - "description": { - "@container": "@set", - "@id": "dct:description" - }, - "keywords": { - "@container": "@set", - "@id": "dcat:keyword" - }, - "language": { - "@id": "rec:language", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "languages": { - "@container": "@set", - "@id": "rec:languages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "resourceLanguages": { - "@container": "@set", - "@id": "rec:resourceLanguages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "externalIds": { - "@container": "@set", - "@id": "rec:scopedIdentifier", - "@context": { - "scheme": "rec:scheme", - "value": "rec:id" - } - }, - "themes": { - "@container": "@set", - "@id": "rec:themes", - "@context": { - "concepts": { - "@id": "thns:concepts", - "@context": { - "id": { - "@type": "xsd:string", - "@id": "thns:id" - }, - "url": { - "@type": "@id", - "@id": "@id" - } - }, - "@container": "@set" - } - } - }, - "formats": { - "@id": "rec:format", - "@context": { - "name": "rec:name", - "mediaType": "rec:mediaType" - }, - "@container": "@set", - "@type": "@id" - }, - "contacts": { - "@container": "@set", - "@id": "dcat:contactPoint", - "@type": "@id" - }, - "license": "dcat:license", - "accessrights": "dct:accessRights", - "variables": { - "@container": "@id", - "@id": "rec:hasVariable", - "@context": { - "@base": "http://example.com/variables/", - "@vocab": "https://www.opengis.net/def/ogc-api/records/" - } - }, - "stac_extensions": "stac:hasExtension", - "assets": { - "@context": { - "@vocab": "https://w3id.org/ogc/stac/assets/", - "href": "@id", - "type": "dct:format", - "roles": { - "@id": "stac:hasAssetroles", - "@type": "xsd:string", - "@container": "@set" - } - }, - "@id": "stac:hasAsset", - "@container": "@set" - }, - "datetime": { - "@id": "dct:date", - "@type": "xsd:dateTime" - }, - "start_datetime": { - "@id": "stac:start_datetime", - "@type": "xsd:dateTime" - }, - "end_datetime": { - "@id": "stac:end_datetime", - "@type": "xsd:dateTime" - }, - "unit": { - "@context": { - "@base": "http://qudt.org/vocab/unit/" - }, - "@id": "qudt:hasUnit" - }, - "providers": "stac:hasProvider", - "stac_version": "stac:version", - "media_type": "dct:format", - "extent": "dct:extent", - "concepts": { - "@id": "thns:concepts", - "@container": "@set", - "@context": { - "id": "thns:id", - "title": "thns:name", - "description": "thns:description", - "url": "@id" - } - }, - "scheme": "thns:scheme", - "osc:type": { - "@id": "osc:type", - "@type": "@vocab", - "@context": { - "project": "osc:project-type", - "product": "osc:product-type" - } - }, - "osc:status": { - "@id": "osc:status", - "@type": "@vocab", - "@context": { - "planned": "osc:planned", - "ongoing": "osc:ongoing", - "completed": "osc:completed" - } - }, - "osc:project": { - "@id": "osc:project", - "@type": "xsd:string" - }, - "osc:region": { - "@id": "osc:region", - "@type": "xsd:string" - }, - "osc:variables": { - "@id": "osc:variables", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:missions": { - "@id": "osc:missions", - "@type": "xsd:string", - "@container": "@set" - }, - "osc:experiment": { - "@id": "osc:experiment", - "@type": "xsd:string" - }, - "osc:workflows": { - "@id": "osc:workflows", - "@type": "xsd:string", - "@container": "@set" - }, - "wasInfluencedBy": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasInfluencedBy", - "@type": "@id" - }, - "qualifiedInfluence": { - "@context": { - "influencer": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:influencer", - "@type": "@id" - }, - "activity": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:activity", - "@type": "@id" - }, - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedInfluence", - "@type": "@id" - }, - "hadMember": { - "@id": "prov:hadMember", - "@type": "@id" - }, - "provType": "@type", - "featureType": "@type", - "entityType": "@type", - "has_provenance": { - "@context": { - "name": "rdfs:label" - }, - "@id": "dct:provenance", - "@type": "@id" - }, - "wasGeneratedBy": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasGeneratedBy", - "@type": "@id" - }, - "wasAttributedTo": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasAttributedTo", - "@type": "@id" - }, - "wasDerivedFrom": { - "@id": "prov:wasDerivedFrom", - "@type": "@id" - }, - "alternateOf": { - "@id": "prov:alternateOf", - "@type": "@id" - }, - "hadPrimarySource": { - "@id": "prov:hadPrimarySource", - "@type": "@id" - }, - "specializationOf": { - "@id": "prov:specializationOf", - "@type": "@id" - }, - "wasInvalidatedBy": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasInvalidatedBy", - "@type": "@id" - }, - "wasQuotedFrom": { - "@id": "prov:wasQuotedFrom", - "@type": "@id" - }, - "wasRevisionOf": { - "@id": "prov:wasRevisionOf", - "@type": "@id" - }, - "generatedAtTime": { - "@id": "prov:generatedAtTime", - "@type": "xsd:dateTime" - }, - "invalidatedAtTime": { - "@id": "prov:invalidatedAtTime", - "@type": "xsd:dateTime" - }, - "value": "prov:value", - "qualifiedPrimarySource": { - "@context": { - "hadActivity": { - "@context": { - "wasAssociatedWith": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "qualifiedAssociation": { - "@context": { - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedAssociation", - "@type": "@id" - } - }, - "@id": "prov:hadActivity", - "@type": "@id" - } - }, - "@id": "prov:qualifiedPrimarySource", - "@type": "@id" - }, - "qualifiedQuotation": { - "@context": { - "hadActivity": { - "@context": { - "wasAssociatedWith": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "qualifiedAssociation": { - "@context": { - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedAssociation", - "@type": "@id" - } - }, - "@id": "prov:hadActivity", - "@type": "@id" - } - }, - "@id": "prov:qualifiedQuotation", - "@type": "@id" - }, - "qualifiedRevision": { - "@context": { - "hadActivity": { - "@context": { - "wasAssociatedWith": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "qualifiedAssociation": { - "@context": { - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedAssociation", - "@type": "@id" - } - }, - "@id": "prov:hadActivity", - "@type": "@id" - } - }, - "@id": "prov:qualifiedRevision", - "@type": "@id" - }, - "atLocation": { - "@id": "prov:atLocation", - "@type": "@id" - }, - "qualifiedGeneration": { - "@id": "prov:qualifiedGeneration", - "@type": "@id" - }, - "qualifiedInvalidation": { - "@id": "prov:qualifiedInvalidation", - "@type": "@id" - }, - "qualifiedDerivation": { - "@context": { - "hadActivity": { - "@context": { - "wasAssociatedWith": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "qualifiedAssociation": { - "@context": { - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedAssociation", - "@type": "@id" - } - }, - "@id": "prov:hadActivity", - "@type": "@id" - } - }, - "@id": "prov:qualifiedDerivation", - "@type": "@id" - }, - "qualifiedAttribution": { - "@context": { - "agent": { - "@context": { - "name": "rdfs:label" - }, - "@id": "prov:agent", - "@type": "@id" - } - }, - "@id": "prov:qualifiedAttribution", - "@type": "@id" - }, - "activityType": "@type", - "agentType": "@type", - "Activity": "prov:Activity", - "ActivityInfluence": "prov:ActivityInfluence", - "Agent": "prov:Agent", - "AgentInfluence": "prov:AgentInfluence", - "Association": "prov:Association", - "Attribution": "prov:Attribution", - "Bundle": "prov:Bundle", - "Collection": "prov:Collection", - "Communication": "prov:Communication", - "Delegation": "prov:Delegation", - "Derivation": "prov:Derivation", - "EmptyCollection": "prov:EmptyCollection", - "End": "prov:End", - "Entity": "prov:Entity", - "EntityInfluence": "prov:EntityInfluence", - "Generation": "prov:Generation", - "Influence": "prov:Influence", - "InstantaneousEvent": "prov:InstantaneousEvent", - "Invalidation": "prov:Invalidation", - "Location": "prov:Location", - "Organization": "prov:Organization", - "Person": "prov:Person", - "Plan": "prov:Plan", - "PrimarySource": "prov:PrimarySource", - "Quotation": "prov:Quotation", - "Revision": "prov:Revision", - "Role": "prov:Role", - "SoftwareAgent": "prov:SoftwareAgent", - "Start": "prov:Start", - "Usage": "prov:Usage", - "ServiceDescription": "prov:ServiceDescription", - "DirectQueryService": "prov:DirectQueryService", - "Accept": "prov:Accept", - "Contribute": "prov:Contribute", - "Contributor": "prov:Contributor", - "Copyright": "prov:Copyright", - "Create": "prov:Create", - "Creator": "prov:Creator", - "Modify": "prov:Modify", - "Publish": "prov:Publish", - "Publisher": "prov:Publisher", - "Replace": "prov:Replace", - "RightsAssignment": "prov:RightsAssignment", - "RightsHolder": "prov:RightsHolder", - "Submit": "prov:Submit", - "Dictionary": "prov:Dictionary", - "EmptyDictionary": "prov:EmptyDictionary", - "KeyEntityPair": "prov:KeyEntityPair", - "Insertion": "prov:Insertion", - "Removal": "prov:Removal", - "atTime": { - "@id": "prov:atTime", - "@type": "xsd:dateTime" - }, - "endedAtTime": { - "@id": "prov:endedAtTime", - "@type": "xsd:dateTime" - }, - "startedAtTime": { - "@id": "prov:startedAtTime", - "@type": "xsd:dateTime" - }, - "provenanceUriTemplate": "prov:provenanceUriTemplate", - "pairKey": { - "@id": "prov:pairKey", - "@type": "rdfs:Literal" - }, - "removedKey": { - "@id": "prov:removedKey", - "@type": "rdfs:Literal" - }, - "actedOnBehalfOf": { - "@id": "prov:actedOnBehalfOf", - "@type": "@id" - }, - "agent": { - "@id": "prov:agent", - "@type": "@id" - }, - "entity": { - "@id": "prov:entity", - "@type": "@id" - }, - "generated": { - "@id": "prov:generated", - "@type": "@id" - }, - "hadActivity": { - "@id": "prov:hadActivity", - "@type": "@id" - }, - "activity": { - "@id": "prov:activity", - "@type": "@id" - }, - "hadGeneration": { - "@id": "prov:hadGeneration", - "@type": "@id" - }, - "hadPlan": { - "@id": "prov:hadPlan", - "@type": "@id" - }, - "hadRole": { - "@id": "prov:hadRole", - "@type": "@id" - }, - "hadUsage": { - "@id": "prov:hadUsage", - "@type": "@id" - }, - "influenced": { - "@id": "prov:influenced", - "@type": "@id" - }, - "influencer": { - "@id": "prov:influencer", - "@type": "@id" - }, - "invalidated": { - "@id": "prov:invalidated", - "@type": "@id" - }, - "qualifiedAssociation": { - "@id": "prov:qualifiedAssociation", - "@type": "@id" - }, - "qualifiedCommunication": { - "@id": "prov:qualifiedCommunication", - "@type": "@id" - }, - "qualifiedDelegation": { - "@id": "prov:qualifiedDelegation", - "@type": "@id" - }, - "qualifiedEnd": { - "@id": "prov:qualifiedEnd", - "@type": "@id" - }, - "qualifiedStart": { - "@id": "prov:qualifiedStart", - "@type": "@id" - }, - "qualifiedUsage": { - "@id": "prov:qualifiedUsage", - "@type": "@id" - }, - "used": { - "@id": "prov:used", - "@type": "@id" - }, - "wasAssociatedWith": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "wasEndedBy": { - "@id": "prov:wasEndedBy", - "@type": "@id" - }, - "wasInformedBy": { - "@id": "prov:wasInformedBy", - "@type": "@id" - }, - "wasStartedBy": { - "@id": "prov:wasStartedBy", - "@type": "@id" - }, - "has_anchor": { - "@id": "prov:has_anchor", - "@type": "@id" - }, - "has_query_service": { - "@id": "prov:has_query_service", - "@type": "@id" - }, - "describesService": { - "@id": "prov:describesService", - "@type": "@id" - }, - "pingback": { - "@id": "prov:pingback", - "@type": "@id" - }, - "dictionary": { - "@id": "prov:dictionary", - "@type": "@id" - }, - "derivedByInsertionFrom": { - "@id": "prov:derivedByInsertionFrom", - "@type": "@id" - }, - "derivedByRemovalFrom": { - "@id": "prov:derivedByRemovalFrom", - "@type": "@id" - }, - "insertedKeyEntityPair": { - "@id": "prov:insertedKeyEntityPair", - "@type": "@id" - }, - "hadDictionaryMember": { - "@id": "prov:hadDictionaryMember", - "@type": "@id" - }, - "pairEntity": { - "@id": "prov:pairEntity", - "@type": "@id" - }, - "qualifiedInsertion": { - "@id": "prov:qualifiedInsertion", - "@type": "@id" - }, - "qualifiedRemoval": { - "@id": "prov:qualifiedRemoval", - "@type": "@id" - }, - "asInBundle": { - "@id": "prov:asInBundle", - "@type": "@id" - }, - "mentionOf": { - "@id": "prov:mentionOf", - "@type": "@id" - }, - "name": "cf:name", - "href": { - "@type": "@id", - "@id": "oa:hasTarget" - }, - "geojson": "https://purl.org/geojson/vocab#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "oa": "http://www.w3.org/ns/oa#", - "dct": "http://purl.org/dc/terms/", - "dcat": "http://www.w3.org/ns/dcat#", - "rec": "https://www.opengis.net/def/ogc-api/records/", - "skos": "http://www.w3.org/2004/02/skos/core#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "w3ctime": "http://www.w3.org/2006/time#", - "dctype": "http://purl.org/dc/dcmitype/", - "vcard": "http://www.w3.org/2006/vcard/ns#", - "prov": "http://www.w3.org/ns/prov#", - "foaf": "http://xmlns.com/foaf/0.1/", - "thns": "https://w3id.org/ogc/stac/themes/", - "stac": "https://w3id.org/ogc/stac/core/", - "osc": "https://w3id.org/ogc/stac/osc/", - "cf": "https://w3id.org/ogc/stac/cf/", - "qudt": "http://qudt.org/schema/qudt/", - "rights": "dcat:rights", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld) - -## Sources - -* [GeoDCAT Specification](http://www.opengis.net/def/metamodel/profiles/geodcat) -* [EarthCODE](https://earthcode.esa.int/) - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) -* Path: `_sources/geodcat-stac-earthcode/products` - diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md deleted file mode 100644 index 3a510c7d..00000000 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md +++ /dev/null @@ -1,1476 +0,0 @@ - -# EarthCODE Workflow (Schema) - -`ogc.osc.geodcat-stac-earthcode.workflows` *v0.1* - -EarthCODE metadata profile linked to semantic models - -[*Status*](http://www.opengis.net/def/status): Under development - -## Description - -## ESA EarthCODE workflow - - -Some constraints are not checked: - -* All child links mst be to experiments. -* osc:project must be the ID of a Project in the EarthCODE Projects Catalog. -* 'related' links must be STAC or HTML. It's intended these point to the Workflow's Theme (a Catalog) and the Workflow's Project (a Collection). - -## Examples - -### Polar Warp -The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions. It takes ice drift vectors from multiple data sources (SAR, TOPAZ4, ICON, tide models), translates them into pixel displacements, and applies thin-plate spline warping to generate temporally aligned and drift-corrected imagery. This enables monitoring of sea ice motion over forecast windows while preserving georeferencing. - -#### json -```json -{ - "id": "polarwarp", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core", - "https://stac-extensions.github.io/application/v0.1.0/schema.json", - "https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow" - ], - "geometry": null, - "properties": { - "created": "2025-09-30T13:00:00Z", - "updated": "2025-09-30T14:00:00Z", - "type": "workflow", - "title": "Polarwarp", - "description": "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "keywords": [ - "sea ice", - "polar" - ], - "contacts": [ - { - "name": "David Arthurs", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "david.arthurs@polarview.org" - } - ] - }, - { - "name": "Týna Doležalová", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "tyna.dolezalova@eox.at" - } - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - }, - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "oceans" - } - ] - } - ], - "license": "CC-BY-SA-4.0", - "osc:project": "cerulean-information-factory" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Workflows" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json", - "type": "application/json" - }, - { - "rel": "related", - "href": "../../projects/cerulean-information-factory/collection.json", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "rel": "related", - "href": "../../themes/cryosphere/catalog.json", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../themes/oceans/catalog.json", - "type": "application/json", - "title": "Theme: Oceans" - }, - { - "rel": "child", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Polarwarp" - }, - { - "rel": "vcs", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/polarwarp.git", - "vcs:type": "git", - "vcs:branch": "main" - }, - { - "rel": "application", - "title": "Polarwarp workflow", - "href": "https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml", - "type": "application/x-argo-workflow-yaml", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "argo-workflow:": { - "requirements": [ - { - "temp_storage": "10GB" - } - ] - } - }, - { - "rel": "application-originating-platform", - "title": "EOxHub Workspaces", - "href": "https://workspace.cif.hub-otc.eox.at/", - "type": "text/html", - "application:platform_supports": ["argo-workflow"], - "application:preferred_app": "argo" - }, - { - "rel": "related", - "href": "https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps", - "type": "text/html", - "title": "Trigger workflow via API provided by pygeoapi" - } - - ] -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", - "id": "polarwarp", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core", - "https://stac-extensions.github.io/application/v0.1.0/schema.json", - "https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow" - ], - "geometry": null, - "properties": { - "created": "2025-09-30T13:00:00Z", - "updated": "2025-09-30T14:00:00Z", - "type": "workflow", - "title": "Polarwarp", - "description": "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "keywords": [ - "sea ice", - "polar" - ], - "contacts": [ - { - "name": "David Arthurs", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "david.arthurs@polarview.org" - } - ] - }, - { - "name": "T\u00fdna Dole\u017ealov\u00e1", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "tyna.dolezalova@eox.at" - } - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - }, - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "oceans" - } - ] - } - ], - "license": "CC-BY-SA-4.0", - "osc:project": "cerulean-information-factory" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Workflows" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json", - "type": "application/json" - }, - { - "rel": "related", - "href": "../../projects/cerulean-information-factory/collection.json", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "rel": "related", - "href": "../../themes/cryosphere/catalog.json", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../themes/oceans/catalog.json", - "type": "application/json", - "title": "Theme: Oceans" - }, - { - "rel": "child", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Polarwarp" - }, - { - "rel": "vcs", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/polarwarp.git", - "vcs:type": "git", - "vcs:branch": "main" - }, - { - "rel": "application", - "title": "Polarwarp workflow", - "href": "https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml", - "type": "application/x-argo-workflow-yaml", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "argo-workflow:": { - "requirements": [ - { - "temp_storage": "10GB" - } - ] - } - }, - { - "rel": "application-originating-platform", - "title": "EOxHub Workspaces", - "href": "https://workspace.cif.hub-otc.eox.at/", - "type": "text/html", - "application:platform_supports": [ - "argo-workflow" - ], - "application:preferred_app": "argo" - }, - { - "rel": "related", - "href": "https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps", - "type": "text/html", - "title": "Trigger workflow via API provided by pygeoapi" - } - ] -} -``` - -#### ttl -```ttl -@prefix dcat: . -@prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix ns3: . -@prefix ns4: . -@prefix oa: . -@prefix proc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix thns: . -@prefix xsd: . - - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; - dcterms:conformsTo , - , - ; - dcterms:created "2025-09-30T13:00:00Z" ; - dcterms:description "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions." ; - dcterms:modified "2025-09-30T14:00:00Z" ; - dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Git source repository" ; - ns2:relation ; - oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "EOxHub Workspaces" ; - ns1:platform_supports "argo-workflow" ; - ns1:preferred_app "argo" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Polarwarp" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Polarwarp workflow" ; - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; - [ proc:requirements [ proc:temp_storage "10GB" ] ] ; - dcterms:type "application/x-argo-workflow-yaml" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Workflows" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Oceans" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "Týna Doležalová" ; - proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; - proc:roles "consortium_member" ], - [ rdfs:label "David Arthurs" ; - proc:emails [ prov:value "david.arthurs@polarview.org" ] ; - proc:roles "consortium_member" ] ; - dcat:keyword "polar", - "sea ice" ; - dcat:license "CC-BY-SA-4.0" ; - proc:type "Feature", - "workflow" ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ], - [ thns:concepts [ thns:id "oceans"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" . - - -``` - - -### Polaris -The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a methodology to assess the risk posed to a ship by ice conditions in relation to the ship's assigned ice class. It uses the WMO standard sea ice charts as the basis for the calculation. -#### json -```json -{ - "id": "polaris-workflow", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core", - "https://stac-extensions.github.io/application/v0.1.0/schema.json", - "https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow" - ], - "geometry": null, - "properties": { - "created": "2025-02-19T23:00:00Z", - "updated": "2025-03-03T22:00:00Z", - "type": "workflow", - "title": "POLARIS", - "description": "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "keywords": [ - "sea ice", - "polar" - ], - "contacts": [ - { - "name": "David Arthurs", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "david.arthurs@polarview.org" - } - ] - }, - { - "name": "Týna Doležalová", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "tyna.dolezalova@eox.at" - } - ] - } - ], - "themes": [ - { - "concepts": [ - { - "id": "oceans" - } - ], - "scheme": "https://github.com/stac-extensions/osc#theme" - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "CC-BY-SA-4.0", - "osc:project": "cerulean-information-factory" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Workflows" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json", - "type": "application/json" - }, - { - "rel": "related", - "href": "../../projects/cerulean-information-factory/collection.json", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "rel": "child", - "href": "../../experiments/polaris/record.json", - "type": "application/json", - "title": "POLARIS" - }, - { - "rel": "related", - "href": "../../themes/oceans/catalog.json", - "type": "application/json", - "title": "Theme: Oceans" - }, - { - "rel": "vcs", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/polaris.git", - "vcs:type": "git", - "vcs:branch": "main" - }, - { - "rel": "application", - "title": "POLARIS workflow", - "href": "https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml", - "type": "application/x-argo-workflow-yaml", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "argo-workflow:": { - "requirements": [ - { - "temp_storage": "10GB" - } - ] - } - }, - { - "rel": "application-originating-platform", - "title": "EOxHub Workspaces", - "href": "https://workspace.cif.hub-otc.eox.at/", - "type": "text/html", - "application:platform_supports": [ - "argo-workflow" - ], - "application:preferred_app": "argo" - }, - { - "rel": "related", - "href": "https://harshness-map.gtif.eox.at/processes/execute-polaris", - "type": "text/html", - "title": "Trigger workflow via API provided by pygeoapi" - }, - { - "rel": "application", - "type": "application/json", - "title": "OGC Application Package", - "href": "https://github.com/gtif-cerulean/cerulean-catalog.git" - }, - { - "rel": "git", - "type": "application/json", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/cerulean-catalog.git" - } - ] -} -``` - -#### jsonld -```jsonld -{ - "@context": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", - "id": "polaris-workflow", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core", - "https://stac-extensions.github.io/application/v0.1.0/schema.json", - "https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow" - ], - "geometry": null, - "properties": { - "created": "2025-02-19T23:00:00Z", - "updated": "2025-03-03T22:00:00Z", - "type": "workflow", - "title": "POLARIS", - "description": "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "keywords": [ - "sea ice", - "polar" - ], - "contacts": [ - { - "name": "David Arthurs", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "david.arthurs@polarview.org" - } - ] - }, - { - "name": "T\u00fdna Dole\u017ealov\u00e1", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "tyna.dolezalova@eox.at" - } - ] - } - ], - "themes": [ - { - "concepts": [ - { - "id": "oceans" - } - ], - "scheme": "https://github.com/stac-extensions/osc#theme" - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "CC-BY-SA-4.0", - "osc:project": "cerulean-information-factory" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Workflows" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json", - "type": "application/json" - }, - { - "rel": "related", - "href": "../../projects/cerulean-information-factory/collection.json", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "rel": "child", - "href": "../../experiments/polaris/record.json", - "type": "application/json", - "title": "POLARIS" - }, - { - "rel": "related", - "href": "../../themes/oceans/catalog.json", - "type": "application/json", - "title": "Theme: Oceans" - }, - { - "rel": "vcs", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/polaris.git", - "vcs:type": "git", - "vcs:branch": "main" - }, - { - "rel": "application", - "title": "POLARIS workflow", - "href": "https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml", - "type": "application/x-argo-workflow-yaml", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "argo-workflow:": { - "requirements": [ - { - "temp_storage": "10GB" - } - ] - } - }, - { - "rel": "application-originating-platform", - "title": "EOxHub Workspaces", - "href": "https://workspace.cif.hub-otc.eox.at/", - "type": "text/html", - "application:platform_supports": [ - "argo-workflow" - ], - "application:preferred_app": "argo" - }, - { - "rel": "related", - "href": "https://harshness-map.gtif.eox.at/processes/execute-polaris", - "type": "text/html", - "title": "Trigger workflow via API provided by pygeoapi" - }, - { - "rel": "application", - "type": "application/json", - "title": "OGC Application Package", - "href": "https://github.com/gtif-cerulean/cerulean-catalog.git" - }, - { - "rel": "git", - "type": "application/json", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/cerulean-catalog.git" - } - ] -} -``` - -#### ttl -```ttl -@prefix dcat: . -@prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix ns3: . -@prefix ns4: . -@prefix oa: . -@prefix proc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix thns: . -@prefix xsd: . - - ns2:container true ; - ns2:language "Python" ; - ns2:type "argo-workflow" ; - dcterms:conformsTo , - , - ; - dcterms:created "2025-02-19T23:00:00Z" ; - dcterms:description "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm." ; - dcterms:modified "2025-03-03T22:00:00Z" ; - dcterms:title "POLARIS" ; - rdfs:seeAlso [ rdfs:label "OGC Application Package" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "POLARIS" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Git source repository" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Git source repository" ; - ns1:relation ; - oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflows" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "POLARIS workflow" ; - ns2:container true ; - ns2:language "Python" ; - ns2:type "argo-workflow" ; - [ proc:requirements [ proc:temp_storage "10GB" ] ] ; - dcterms:type "application/x-argo-workflow-yaml" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "EOxHub Workspaces" ; - ns2:platform_supports "argo-workflow" ; - ns2:preferred_app "argo" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Oceans" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "David Arthurs" ; - proc:emails [ prov:value "david.arthurs@polarview.org" ] ; - proc:roles "consortium_member" ], - [ rdfs:label "Týna Doležalová" ; - proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; - proc:roles "consortium_member" ] ; - dcat:keyword "polar", - "sea ice" ; - dcat:license "CC-BY-SA-4.0" ; - proc:type "Feature", - "workflow" ; - rec:format [ rec:name "GeoTIFF" ] ; - rec:themes [ thns:concepts [ thns:id "oceans"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" . - - -``` - -## Schema - -```yaml -$schema: https://json-schema.org/draft/2020-12/schema -description: Schema for EarthCODE Workflow -allOf: -- $ref: https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml -properties: - properties: - type: object - anyOf: - - $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov-entity/schema.yaml - - not: - required: - - provType - required: - - osc:project - properties: - osc:project: - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/osc:project - wfdesc:hasInput: - type: object - additionalProperties: - type: object - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/inputDescription/schema.yaml - wfdesc:hasOutput: - type: object - additionalProperties: - type: object - $ref: https://ogcincubator.github.io/bblocks-ogcapi-processes/build/annotated/api/processes/v1/schemas/outputDescription/schema.yaml - links: - type: array - items: - oneOf: - - title: Other Link - properties: - rel: - not: - enum: - - via - - $ref: https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml#/$defs/via_links - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json) -* JSON version: [schema.json](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "Feature": "geojson:Feature", - "FeatureCollection": "geojson:FeatureCollection", - "GeometryCollection": "geojson:GeometryCollection", - "LineString": "geojson:LineString", - "MultiLineString": "geojson:MultiLineString", - "MultiPoint": "geojson:MultiPoint", - "MultiPolygon": "geojson:MultiPolygon", - "Point": "geojson:Point", - "Polygon": "geojson:Polygon", - "features": { - "@container": "@set", - "@id": "geojson:features" - }, - "type": "proc:type", - "id": "@id", - "properties": "@nest", - "geometry": { - "@context": { - "type": "@type", - "coordinates": { - "@container": "@list", - "@id": "geojson:coordinates" - } - }, - "@id": "geojson:geometry" - }, - "bbox": { - "@container": "@list", - "@id": "geojson:bbox" - }, - "links": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - }, - "@id": "rdfs:seeAlso" - }, - "conformsTo": { - "@container": "@set", - "@id": "dct:conformsTo", - "@type": "@id" - }, - "time": "dct:temporal", - "linkTemplates": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:format", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent", - "uriTemplate": { - "@type": "xsd:string", - "@id": "rec:uriTemplate" - }, - "varBase": "rec:varBase", - "variables": { - "@id": "rec:hasVariable", - "@container": "@index", - "@index": "dct:identifier" - } - }, - "@id": "rec:hasLinkTemplate" - }, - "created": "dct:created", - "updated": "dct:modified", - "title": { - "@container": "@set", - "@id": "dct:title" - }, - "description": { - "@container": "@set", - "@id": "dct:description" - }, - "keywords": { - "@container": "@set", - "@id": "dcat:keyword" - }, - "language": { - "@id": "rec:language", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "languages": { - "@container": "@set", - "@id": "rec:languages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "resourceLanguages": { - "@container": "@set", - "@id": "rec:resourceLanguages", - "@context": { - "code": "rec:languageCode", - "name": "skos:prefLabel" - } - }, - "externalIds": { - "@container": "@set", - "@id": "rec:scopedIdentifier", - "@context": { - "scheme": "rec:scheme", - "value": "rec:id" - } - }, - "themes": { - "@container": "@set", - "@id": "rec:themes", - "@context": { - "concepts": { - "@id": "thns:concepts", - "@context": { - "id": { - "@type": "xsd:string", - "@id": "thns:id" - }, - "url": { - "@type": "@id", - "@id": "@id" - } - }, - "@container": "@set" - }, - "scheme": "thns:scheme" - } - }, - "formats": { - "@id": "rec:format", - "@context": { - "name": "rec:name", - "mediaType": "rec:mediaType" - }, - "@container": "@set", - "@type": "@id" - }, - "contacts": { - "@container": "@set", - "@id": "dcat:contactPoint", - "@type": "@id", - "@context": { - "logo": { - "@context": { - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - } - } - } - }, - "license": "dcat:license", - "accessrights": "dct:accessRights", - "variables": { - "@container": "@id", - "@id": "rec:hasVariable", - "@context": { - "@base": "http://example.com/variables/", - "@vocab": "https://www.opengis.net/def/ogc-api/records/" - } - }, - "wasInfluencedBy": { - "@id": "prov:wasInfluencedBy", - "@type": "@id" - }, - "qualifiedInfluence": { - "@id": "prov:qualifiedInfluence", - "@type": "@id" - }, - "hadMember": { - "@id": "prov:hadMember", - "@type": "@id" - }, - "provType": "@type", - "featureType": "@type", - "entityType": "@type", - "has_provenance": { - "@id": "dct:provenance", - "@type": "@id" - }, - "wasGeneratedBy": { - "@id": "prov:wasGeneratedBy", - "@type": "@id" - }, - "wasAttributedTo": { - "@id": "prov:wasAttributedTo", - "@type": "@id" - }, - "wasDerivedFrom": { - "@id": "prov:wasDerivedFrom", - "@type": "@id" - }, - "alternateOf": { - "@id": "prov:alternateOf", - "@type": "@id" - }, - "hadPrimarySource": { - "@id": "prov:hadPrimarySource", - "@type": "@id" - }, - "specializationOf": { - "@id": "prov:specializationOf", - "@type": "@id" - }, - "wasInvalidatedBy": { - "@id": "prov:wasInvalidatedBy", - "@type": "@id" - }, - "wasQuotedFrom": { - "@id": "prov:wasQuotedFrom", - "@type": "@id" - }, - "wasRevisionOf": { - "@id": "prov:wasRevisionOf", - "@type": "@id" - }, - "generatedAtTime": { - "@id": "prov:generatedAtTime", - "@type": "xsd:dateTime" - }, - "invalidatedAtTime": { - "@id": "prov:invalidatedAtTime", - "@type": "xsd:dateTime" - }, - "value": "prov:value", - "qualifiedPrimarySource": { - "@id": "prov:qualifiedPrimarySource", - "@type": "@id" - }, - "qualifiedQuotation": { - "@id": "prov:qualifiedQuotation", - "@type": "@id" - }, - "qualifiedRevision": { - "@id": "prov:qualifiedRevision", - "@type": "@id" - }, - "atLocation": { - "@id": "prov:atLocation", - "@type": "@id" - }, - "qualifiedGeneration": { - "@id": "prov:qualifiedGeneration", - "@type": "@id" - }, - "qualifiedInvalidation": { - "@id": "prov:qualifiedInvalidation", - "@type": "@id" - }, - "qualifiedDerivation": { - "@id": "prov:qualifiedDerivation", - "@type": "@id" - }, - "qualifiedAttribution": { - "@id": "prov:qualifiedAttribution", - "@type": "@id" - }, - "activityType": "@type", - "agentType": "@type", - "Activity": "prov:Activity", - "ActivityInfluence": "prov:ActivityInfluence", - "Agent": "prov:Agent", - "AgentInfluence": "prov:AgentInfluence", - "Association": "prov:Association", - "Attribution": "prov:Attribution", - "Bundle": "prov:Bundle", - "Collection": "prov:Collection", - "Communication": "prov:Communication", - "Delegation": "prov:Delegation", - "Derivation": "prov:Derivation", - "EmptyCollection": "prov:EmptyCollection", - "End": "prov:End", - "Entity": "prov:Entity", - "EntityInfluence": "prov:EntityInfluence", - "Generation": "prov:Generation", - "Influence": "prov:Influence", - "InstantaneousEvent": "prov:InstantaneousEvent", - "Invalidation": "prov:Invalidation", - "Location": "prov:Location", - "Organization": "prov:Organization", - "Person": "prov:Person", - "Plan": "prov:Plan", - "PrimarySource": "prov:PrimarySource", - "Quotation": "prov:Quotation", - "Revision": "prov:Revision", - "Role": "prov:Role", - "SoftwareAgent": "prov:SoftwareAgent", - "Start": "prov:Start", - "Usage": "prov:Usage", - "ServiceDescription": "prov:ServiceDescription", - "DirectQueryService": "prov:DirectQueryService", - "Accept": "prov:Accept", - "Contribute": "prov:Contribute", - "Contributor": "prov:Contributor", - "Copyright": "prov:Copyright", - "Create": "prov:Create", - "Creator": "prov:Creator", - "Modify": "prov:Modify", - "Publish": "prov:Publish", - "Publisher": "prov:Publisher", - "Replace": "prov:Replace", - "RightsAssignment": "prov:RightsAssignment", - "RightsHolder": "prov:RightsHolder", - "Submit": "prov:Submit", - "Dictionary": "prov:Dictionary", - "EmptyDictionary": "prov:EmptyDictionary", - "KeyEntityPair": "prov:KeyEntityPair", - "Insertion": "prov:Insertion", - "Removal": "prov:Removal", - "atTime": { - "@id": "prov:atTime", - "@type": "xsd:dateTime" - }, - "endedAtTime": { - "@id": "prov:endedAtTime", - "@type": "xsd:dateTime" - }, - "startedAtTime": { - "@id": "prov:startedAtTime", - "@type": "xsd:dateTime" - }, - "provenanceUriTemplate": "prov:provenanceUriTemplate", - "pairKey": { - "@id": "prov:pairKey", - "@type": "rdfs:Literal" - }, - "removedKey": { - "@id": "prov:removedKey", - "@type": "rdfs:Literal" - }, - "actedOnBehalfOf": { - "@id": "prov:actedOnBehalfOf", - "@type": "@id" - }, - "agent": { - "@id": "prov:agent", - "@type": "@id" - }, - "entity": { - "@id": "prov:entity", - "@type": "@id" - }, - "generated": { - "@id": "prov:generated", - "@type": "@id" - }, - "hadActivity": { - "@id": "prov:hadActivity", - "@type": "@id" - }, - "activity": { - "@id": "prov:activity", - "@type": "@id" - }, - "hadGeneration": { - "@id": "prov:hadGeneration", - "@type": "@id" - }, - "hadPlan": { - "@id": "prov:hadPlan", - "@type": "@id" - }, - "hadRole": { - "@id": "prov:hadRole", - "@type": "@id" - }, - "hadUsage": { - "@id": "prov:hadUsage", - "@type": "@id" - }, - "influenced": { - "@id": "prov:influenced", - "@type": "@id" - }, - "influencer": { - "@id": "prov:influencer", - "@type": "@id" - }, - "invalidated": { - "@id": "prov:invalidated", - "@type": "@id" - }, - "qualifiedAssociation": { - "@id": "prov:qualifiedAssociation", - "@type": "@id" - }, - "qualifiedCommunication": { - "@id": "prov:qualifiedCommunication", - "@type": "@id" - }, - "qualifiedDelegation": { - "@id": "prov:qualifiedDelegation", - "@type": "@id" - }, - "qualifiedEnd": { - "@id": "prov:qualifiedEnd", - "@type": "@id" - }, - "qualifiedStart": { - "@id": "prov:qualifiedStart", - "@type": "@id" - }, - "qualifiedUsage": { - "@id": "prov:qualifiedUsage", - "@type": "@id" - }, - "used": { - "@id": "prov:used", - "@type": "@id" - }, - "wasAssociatedWith": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "wasEndedBy": { - "@id": "prov:wasEndedBy", - "@type": "@id" - }, - "wasInformedBy": { - "@id": "prov:wasInformedBy", - "@type": "@id" - }, - "wasStartedBy": { - "@id": "prov:wasStartedBy", - "@type": "@id" - }, - "has_anchor": { - "@id": "prov:has_anchor", - "@type": "@id" - }, - "has_query_service": { - "@id": "prov:has_query_service", - "@type": "@id" - }, - "describesService": { - "@id": "prov:describesService", - "@type": "@id" - }, - "pingback": { - "@id": "prov:pingback", - "@type": "@id" - }, - "dictionary": { - "@id": "prov:dictionary", - "@type": "@id" - }, - "derivedByInsertionFrom": { - "@id": "prov:derivedByInsertionFrom", - "@type": "@id" - }, - "derivedByRemovalFrom": { - "@id": "prov:derivedByRemovalFrom", - "@type": "@id" - }, - "insertedKeyEntityPair": { - "@id": "prov:insertedKeyEntityPair", - "@type": "@id" - }, - "hadDictionaryMember": { - "@id": "prov:hadDictionaryMember", - "@type": "@id" - }, - "pairEntity": { - "@id": "prov:pairEntity", - "@type": "@id" - }, - "qualifiedInsertion": { - "@id": "prov:qualifiedInsertion", - "@type": "@id" - }, - "qualifiedRemoval": { - "@id": "prov:qualifiedRemoval", - "@type": "@id" - }, - "asInBundle": { - "@id": "prov:asInBundle", - "@type": "@id" - }, - "mentionOf": { - "@id": "prov:mentionOf", - "@type": "@id" - }, - "name": "rdfs:label", - "@vocab": "https://w3id.org/ogc/api/processes/", - "maxOccurs": "proc:maxOccurs", - "minOccurs": "proc:minOccurs", - "schema": { - "@context": { - "@vocab": "https://w3id.org/ogc/api/schema/" - }, - "@id": "proc:schema" - }, - "nullable": "proc:nullable", - "$ref": { - "@id": "proc:ref", - "@type": "@id" - }, - "default": { - "@id": "proc:default", - "@type": "@json" - }, - "enum": { - "@id": "proc:enum", - "@container": "@set" - }, - "href": { - "@type": "@id", - "@id": "oa:hasTarget" - }, - "geojson": "https://purl.org/geojson/vocab#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "oa": "http://www.w3.org/ns/oa#", - "dct": "http://purl.org/dc/terms/", - "dcat": "http://www.w3.org/ns/dcat#", - "rec": "https://www.opengis.net/def/ogc-api/records/", - "skos": "http://www.w3.org/2004/02/skos/core#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "w3ctime": "http://www.w3.org/2006/time#", - "dctype": "http://purl.org/dc/dcmitype/", - "vcard": "http://www.w3.org/2006/vcard/ns#", - "prov": "http://www.w3.org/ns/prov#", - "foaf": "http://xmlns.com/foaf/0.1/", - "thns": "https://w3id.org/ogc/stac/themes/", - "proc": "https://w3id.org/ogc/api/processes/", - "rights": "dcat:rights", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld) - -## Sources - -* [GeoDCAT Specification](http://www.opengis.net/def/metamodel/profiles/geodcat) - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/ogcincubator/bblocks-openscience](https://github.com/ogcincubator/bblocks-openscience) -* Path: `_sources/geodcat-stac-earthcode/workflows` - diff --git a/build/generateddocs/markdown/osc/ontology/cwlprov/index.md b/build/generateddocs/markdown/osc/ontology/cwlprov/index.md deleted file mode 100644 index fdd69fe5..00000000 --- a/build/generateddocs/markdown/osc/ontology/cwlprov/index.md +++ /dev/null @@ -1,26 +0,0 @@ - -# CWL Ontology (Model) - -`ogc.osc.ontology.cwlprov` *v0.1* - -Ontology describing the Common Workflow Language (CWL) model - -[*Status*](http://www.opengis.net/def/status): Under development - -## Description - -## CWL Ontology - -see - -https://github.com/common-workflow-language/cwlprov/ - -where is the actual ontology published? - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/ontology/cwlprov` - diff --git a/build/generateddocs/markdown/osc/ontology/openscience/index.md b/build/generateddocs/markdown/osc/ontology/openscience/index.md deleted file mode 100644 index 3dbfc249..00000000 --- a/build/generateddocs/markdown/osc/ontology/openscience/index.md +++ /dev/null @@ -1,31 +0,0 @@ - -# Open Science Ontology (Model) - -`ogc.osc.ontology.openscience` *v0.1* - -A modular standards-based ontology for describing interoperable and reproduceable scientific workflows. - -[*Status*](http://www.opengis.net/def/status): Under development - -## Description - -## OpenScience Ontology - -An "Open Science Ontology" supporting description of interoperable scientific workflows. - -This ontology is based on canonical common ontologies where appropriate, and can be mapped to various implementing APIs and metadata standards as required to establish common semantics of elements appearing within a reproduceable and interoperable scientific workflow ecosystem. - -This ontology is modular and includes two related types of ontologies: - -1. Conceptual ontologies such as DCAT, PROV and WF4ever which describe common concepts -2. Structure description ontologies - designed to be mapped by JSON-LD to JSON schema elements, and providing detailed documentation about the implicit semantics of these schemas. - -In combination, these ontologies allow interoperable APIs and data exchange formats to be fully described, at both the structural level and how these relate to standard semantic models for such concepts. - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/ontology/openscience` - diff --git a/build/generateddocs/markdown/osc/prov-processing-step/index.md b/build/generateddocs/markdown/osc/prov-processing-step/index.md deleted file mode 100644 index d371e617..00000000 --- a/build/generateddocs/markdown/osc/prov-processing-step/index.md +++ /dev/null @@ -1,1187 +0,0 @@ - -# Geospatial Processing Step Provenance (Schema) - -`ogc.osc.prov-processing-step` *v0.1.0* - -A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type. - -[*Status*](http://www.opengis.net/def/status): Under development - -## Description - -# Geospatial Processing Step Provenance - -This building block profiles `ogc-utils.prov` down to a single unit: one -geospatial processing step. - -PROV-O is deliberately general. Any valid PROV document is a valid description -of a processing step, which makes validation weak and cross-platform comparison -hard. - -OGC API - Processes Part 5 (draft 26-038) narrows this for job provenance: a -job entity, a process entity, an activity joining them, and input/output -artifacts carrying roles. This profile follows that shape. - -Part 5 does not define any link from a process to a registered process type. -This profile makes that link required, via the processType property. It is the -point at which the OSPD 2026 profile-plus-register pattern closes: the profile -gives the structure, the register gives the controlled term. - -Under development as part of OSPD 2026, deliverable D104 (Aganitha Space -Technologies, Workflow Profiler). - -## Examples - -### Ingest of mandal-level vegetation and soil moisture -#### json -```json -{ - "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/ingest", - "label": "Ingest mandal NDVI and soil moisture", - "startedAtTime": "2026-08-07T06:00:00Z", - "endedAtTime": "2026-08-07T06:03:41Z", - "used": ["urn:aganitha:source:dicra-mandal-archive"], - "generated": ["urn:aganitha:dataset:mandal-ndvi-sm-merged"], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:source:dicra-mandal-archive", - "hadRole": "https://example.org/ospd/roles/sourceArchive" - } - ] -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/ingest", - "label": "Ingest mandal NDVI and soil moisture", - "startedAtTime": "2026-08-07T06:00:00Z", - "endedAtTime": "2026-08-07T06:03:41Z", - "used": [ - "urn:aganitha:source:dicra-mandal-archive" - ], - "generated": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:source:dicra-mandal-archive", - "hadRole": "https://example.org/ospd/roles/sourceArchive" - } - ] -} -``` - -#### ttl -```ttl -@prefix dct: . -@prefix prov: . -@prefix rdfs: . -@prefix xsd: . - - a prov:Activity ; - rdfs:label "Ingest mandal NDVI and soil moisture" ; - dct:type ; - prov:endedAtTime "2026-08-07T06:03:41+00:00"^^xsd:dateTime ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ] ; - prov:startedAtTime "2026-08-07T06:00:00+00:00"^^xsd:dateTime ; - prov:used . - - -``` - - -### Normalisation of vegetation index to a condition index -#### json -```json -{ - "id": "urn:aganitha:step:vci:20260807T061000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-normalisation", - "label": "Compute vegetation condition index from NDVI", - "used": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "urn:aganitha:reference:ndvi-extrema" - ], - "generated": ["urn:aganitha:dataset:vci"], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "hadRole": "https://example.org/ospd/roles/observedIndex" - }, - { - "entity": "urn:aganitha:reference:ndvi-extrema", - "hadRole": "https://example.org/ospd/roles/normalisationReference" - } - ] -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:vci:20260807T061000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-normalisation", - "label": "Compute vegetation condition index from NDVI", - "used": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "urn:aganitha:reference:ndvi-extrema" - ], - "generated": [ - "urn:aganitha:dataset:vci" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "hadRole": "https://example.org/ospd/roles/observedIndex" - }, - { - "entity": "urn:aganitha:reference:ndvi-extrema", - "hadRole": "https://example.org/ospd/roles/normalisationReference" - } - ] -} -``` - -#### ttl -```ttl -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Compute vegetation condition index from NDVI" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - - -``` - - -### Normalisation of soil moisture to a deficit index -#### json -```json -{ - "id": "urn:aganitha:step:smdi:20260807T061500Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-normalisation", - "label": "Compute soil moisture deficit index", - "used": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "urn:aganitha:reference:soil-moisture-extrema" - ], - "generated": ["urn:aganitha:dataset:smdi"], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "hadRole": "https://example.org/ospd/roles/observedIndex" - }, - { - "entity": "urn:aganitha:reference:soil-moisture-extrema", - "hadRole": "https://example.org/ospd/roles/normalisationReference" - } - ] -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:smdi:20260807T061500Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-normalisation", - "label": "Compute soil moisture deficit index", - "used": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "urn:aganitha:reference:soil-moisture-extrema" - ], - "generated": [ - "urn:aganitha:dataset:smdi" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "hadRole": "https://example.org/ospd/roles/observedIndex" - }, - { - "entity": "urn:aganitha:reference:soil-moisture-extrema", - "hadRole": "https://example.org/ospd/roles/normalisationReference" - } - ] -} -``` - -#### ttl -```ttl -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Compute soil moisture deficit index" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - - -``` - - -### Weighted composition of a combined drought index -#### json -```json -{ - "id": "urn:aganitha:step:cdsi:20260807T062000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-composition", - "label": "Compose combined drought severity index", - "used": [ - "urn:aganitha:dataset:vci", - "urn:aganitha:dataset:smdi" - ], - "generated": ["urn:aganitha:dataset:cdsi"], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:vci", - "hadRole": "https://example.org/ospd/roles/indexComponent" - }, - { - "entity": "urn:aganitha:dataset:smdi", - "hadRole": "https://example.org/ospd/roles/indexComponent" - } - ], - "parameters": { - "weights": { "vci": 0.6, "smdi": 0.4 } - } -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:cdsi:20260807T062000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-composition", - "label": "Compose combined drought severity index", - "used": [ - "urn:aganitha:dataset:vci", - "urn:aganitha:dataset:smdi" - ], - "generated": [ - "urn:aganitha:dataset:cdsi" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:vci", - "hadRole": "https://example.org/ospd/roles/indexComponent" - }, - { - "entity": "urn:aganitha:dataset:smdi", - "hadRole": "https://example.org/ospd/roles/indexComponent" - } - ], - "parameters": { - "weights": { - "vci": 0.6, - "smdi": 0.4 - } - } -} -``` - -#### ttl -```ttl -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Compose combined drought severity index" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - - -``` - - -### Classification into drought severity classes -#### json -```json -{ - "id": "urn:aganitha:step:classify:20260807T063000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/classification", - "label": "Classify drought severity", - "used": [ - "urn:aganitha:dataset:cdsi", - "urn:aganitha:scheme:drought-severity-classes" - ], - "generated": ["urn:aganitha:dataset:drought-classes"], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/inputField" - }, - { - "entity": "urn:aganitha:scheme:drought-severity-classes", - "hadRole": "https://example.org/ospd/roles/classificationScheme" - } - ], - "parameters": { - "classBreaks": [0.30, 0.45, 0.60, 0.75] - } -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:classify:20260807T063000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/classification", - "label": "Classify drought severity", - "used": [ - "urn:aganitha:dataset:cdsi", - "urn:aganitha:scheme:drought-severity-classes" - ], - "generated": [ - "urn:aganitha:dataset:drought-classes" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/inputField" - }, - { - "entity": "urn:aganitha:scheme:drought-severity-classes", - "hadRole": "https://example.org/ospd/roles/classificationScheme" - } - ], - "parameters": { - "classBreaks": [ - 0.3, - 0.45, - 0.6, - 0.75 - ] - } -} -``` - -#### ttl -```ttl -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Classify drought severity" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - - -``` - - -### Standardised precipitation index over an accumulation window -#### json -```json -{ - "id": "urn:aganitha:step:spi:20260807T064000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/standardised-index", - "label": "Compute standardised precipitation index", - "used": [ - "urn:aganitha:dataset:precipitation-series", - "urn:aganitha:dataset:precipitation-reference-period" - ], - "generated": ["urn:aganitha:dataset:spi"], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:precipitation-series", - "hadRole": "https://example.org/ospd/roles/inputSeries" - }, - { - "entity": "urn:aganitha:dataset:precipitation-reference-period", - "hadRole": "https://example.org/ospd/roles/fittingReference" - } - ] -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:spi:20260807T064000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/standardised-index", - "label": "Compute standardised precipitation index", - "used": [ - "urn:aganitha:dataset:precipitation-series", - "urn:aganitha:dataset:precipitation-reference-period" - ], - "generated": [ - "urn:aganitha:dataset:spi" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:precipitation-series", - "hadRole": "https://example.org/ospd/roles/inputSeries" - }, - { - "entity": "urn:aganitha:dataset:precipitation-reference-period", - "hadRole": "https://example.org/ospd/roles/fittingReference" - } - ] -} -``` - -#### ttl -```ttl -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Compute standardised precipitation index" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - - -``` - - -### Model training as a processing step -#### json -```json -{ - "id": "urn:aganitha:step:train:20260807T070000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/model-training", - "label": "Train drought prediction model with spatial cross-validation", - "used": [ - "urn:aganitha:dataset:cdsi", - "urn:aganitha:dataset:spi", - "urn:aganitha:dataset:drought-classes", - "urn:aganitha:partition:district-folds" - ], - "generated": [ - "urn:aganitha:model:drought-classifier", - "urn:aganitha:report:validation-metrics" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/trainingFeatures" - }, - { - "entity": "urn:aganitha:dataset:spi", - "hadRole": "https://example.org/ospd/roles/trainingFeatures" - }, - { - "entity": "urn:aganitha:dataset:drought-classes", - "hadRole": "https://example.org/ospd/roles/trainingTarget" - }, - { - "entity": "urn:aganitha:partition:district-folds", - "hadRole": "https://example.org/ospd/roles/validationPartition" - } - ] -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:train:20260807T070000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/model-training", - "label": "Train drought prediction model with spatial cross-validation", - "used": [ - "urn:aganitha:dataset:cdsi", - "urn:aganitha:dataset:spi", - "urn:aganitha:dataset:drought-classes", - "urn:aganitha:partition:district-folds" - ], - "generated": [ - "urn:aganitha:model:drought-classifier", - "urn:aganitha:report:validation-metrics" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/trainingFeatures" - }, - { - "entity": "urn:aganitha:dataset:spi", - "hadRole": "https://example.org/ospd/roles/trainingFeatures" - }, - { - "entity": "urn:aganitha:dataset:drought-classes", - "hadRole": "https://example.org/ospd/roles/trainingTarget" - }, - { - "entity": "urn:aganitha:partition:district-folds", - "hadRole": "https://example.org/ospd/roles/validationPartition" - } - ] -} -``` - -#### ttl -```ttl -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Train drought prediction model with spatial cross-validation" ; - dct:type ; - prov:generated , - ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - , - , - . - - -``` - - -### Inference using a trained model -#### json -```json -{ - "id": "urn:aganitha:step:project:20260807T071500Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/model-inference", - "label": "Generate forward drought projection", - "used": [ - "urn:aganitha:model:drought-classifier", - "urn:aganitha:dataset:cdsi" - ], - "generated": ["urn:aganitha:dataset:drought-projection"], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:model:drought-classifier", - "hadRole": "https://example.org/ospd/roles/fittedModel" - }, - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/inferenceInput" - } - ] -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:project:20260807T071500Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/model-inference", - "label": "Generate forward drought projection", - "used": [ - "urn:aganitha:model:drought-classifier", - "urn:aganitha:dataset:cdsi" - ], - "generated": [ - "urn:aganitha:dataset:drought-projection" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:model:drought-classifier", - "hadRole": "https://example.org/ospd/roles/fittedModel" - }, - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/inferenceInput" - } - ] -} -``` - -#### ttl -```ttl -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Generate forward drought projection" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - - -``` - - -### Minimal conforming step -#### json -```json -{ - "id": "urn:example:step:0001", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/ingest", - "used": ["urn:example:input:0001"], - "generated": ["urn:example:output:0001"] -} - -``` - -#### jsonld -```jsonld -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:example:step:0001", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/ingest", - "used": [ - "urn:example:input:0001" - ], - "generated": [ - "urn:example:output:0001" - ] -} -``` - -#### ttl -```ttl -@prefix dct: . -@prefix prov: . - - a prov:Activity ; - dct:type ; - prov:generated ; - prov:used . - - -``` - -## Schema - -```yaml -$schema: https://json-schema.org/draft/2020-12/schema -title: Geospatial Processing Step Provenance -description: A single geospatial processing step, expressed as a constrained profile - of PROV-O. Inputs and outputs are entity references; the role each played is expressed - through prov:qualifiedUsage rather than inline, so the profile stays compatible - with the PROV-O object model. -allOf: -- $ref: https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.yaml -- type: object - required: - - id - - processType - - used - - generated - properties: - id: - description: Stable identifier for this processing step activity. - type: string - processType: - description: Identifier of the registered process type this step is an instance - of. This is the link that PROV-O and OGC API - Processes Part 5 do not themselves - provide. Bound to dct:type rather than a newly minted term, so the value resolves - as a governed concept in the process-type register. - type: string - x-jsonld-id: http://purl.org/dc/terms/type - x-jsonld-type: '@id' - label: - type: string - x-jsonld-id: http://www.w3.org/2000/01/rdf-schema#label - startedAtTime: - type: string - format: date-time - endedAtTime: - type: string - format: date-time - used: - description: Entities consumed by this step. - type: array - minItems: 1 - items: - type: string - generated: - description: Entities produced by this step. - type: array - minItems: 1 - items: - type: string - qualifiedUsage: - description: Which declared input slot of the process type each consumed entity - occupied. Makes two runs of the same process type comparable. - type: array - items: - type: object - required: - - entity - - hadRole - properties: - entity: - type: string - hadRole: - type: string - wasAssociatedWith: - type: array - items: - type: string - parameters: - description: 'Parameter values that determined the behaviour of this step. Keys - SHOULD be drawn from the parameter terms declared by the registered process - type. Deliberately left unbound in the JSON-LD context: how parameters should - be typed depends on whether process types are registered coarsely or as parameterised - subtypes, which is still an open question for the register design.' - type: object - additionalProperties: true - -``` - -Links to the schema: - -* YAML version: [schema.yaml](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.json) -* JSON version: [schema.json](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.yaml) - - -# JSON-LD Context - -```jsonld -{ - "@context": { - "wasInfluencedBy": { - "@id": "prov:wasInfluencedBy", - "@type": "@id" - }, - "qualifiedInfluence": { - "@id": "prov:qualifiedInfluence", - "@type": "@id" - }, - "hadMember": { - "@id": "prov:hadMember", - "@type": "@id" - }, - "id": "@id", - "provType": "@type", - "featureType": "@type", - "entityType": "@type", - "has_provenance": { - "@id": "dct:provenance", - "@type": "@id" - }, - "wasGeneratedBy": { - "@id": "prov:wasGeneratedBy", - "@type": "@id" - }, - "wasAttributedTo": { - "@id": "prov:wasAttributedTo", - "@type": "@id" - }, - "wasDerivedFrom": { - "@id": "prov:wasDerivedFrom", - "@type": "@id" - }, - "alternateOf": { - "@id": "prov:alternateOf", - "@type": "@id" - }, - "hadPrimarySource": { - "@id": "prov:hadPrimarySource", - "@type": "@id" - }, - "specializationOf": { - "@id": "prov:specializationOf", - "@type": "@id" - }, - "wasInvalidatedBy": { - "@id": "prov:wasInvalidatedBy", - "@type": "@id" - }, - "wasQuotedFrom": { - "@id": "prov:wasQuotedFrom", - "@type": "@id" - }, - "wasRevisionOf": { - "@id": "prov:wasRevisionOf", - "@type": "@id" - }, - "generatedAtTime": { - "@id": "prov:generatedAtTime", - "@type": "xsd:dateTime" - }, - "invalidatedAtTime": { - "@id": "prov:invalidatedAtTime", - "@type": "xsd:dateTime" - }, - "value": "prov:value", - "qualifiedPrimarySource": { - "@id": "prov:qualifiedPrimarySource", - "@type": "@id" - }, - "qualifiedQuotation": { - "@id": "prov:qualifiedQuotation", - "@type": "@id" - }, - "qualifiedRevision": { - "@id": "prov:qualifiedRevision", - "@type": "@id" - }, - "atLocation": { - "@id": "prov:atLocation", - "@type": "@id" - }, - "links": { - "@context": { - "href": { - "@type": "@id", - "@id": "oa:hasTarget" - }, - "rel": { - "@context": { - "@base": "http://www.iana.org/assignments/relation/" - }, - "@id": "http://www.iana.org/assignments/relation", - "@type": "@id" - }, - "type": "dct:type", - "hreflang": "dct:language", - "title": "rdfs:label", - "length": "dct:extent" - }, - "@id": "rdfs:seeAlso" - }, - "qualifiedGeneration": { - "@id": "prov:qualifiedGeneration", - "@type": "@id" - }, - "qualifiedInvalidation": { - "@id": "prov:qualifiedInvalidation", - "@type": "@id" - }, - "qualifiedDerivation": { - "@id": "prov:qualifiedDerivation", - "@type": "@id" - }, - "qualifiedAttribution": { - "@id": "prov:qualifiedAttribution", - "@type": "@id" - }, - "activityType": "@type", - "agentType": "@type", - "Activity": "prov:Activity", - "ActivityInfluence": "prov:ActivityInfluence", - "Agent": "prov:Agent", - "AgentInfluence": "prov:AgentInfluence", - "Association": "prov:Association", - "Attribution": "prov:Attribution", - "Bundle": "prov:Bundle", - "Collection": "prov:Collection", - "Communication": "prov:Communication", - "Delegation": "prov:Delegation", - "Derivation": "prov:Derivation", - "EmptyCollection": "prov:EmptyCollection", - "End": "prov:End", - "Entity": "prov:Entity", - "EntityInfluence": "prov:EntityInfluence", - "Generation": "prov:Generation", - "Influence": "prov:Influence", - "InstantaneousEvent": "prov:InstantaneousEvent", - "Invalidation": "prov:Invalidation", - "Location": "prov:Location", - "Organization": "prov:Organization", - "Person": "prov:Person", - "Plan": "prov:Plan", - "PrimarySource": "prov:PrimarySource", - "Quotation": "prov:Quotation", - "Revision": "prov:Revision", - "Role": "prov:Role", - "SoftwareAgent": "prov:SoftwareAgent", - "Start": "prov:Start", - "Usage": "prov:Usage", - "ServiceDescription": "prov:ServiceDescription", - "DirectQueryService": "prov:DirectQueryService", - "Accept": "prov:Accept", - "Contribute": "prov:Contribute", - "Contributor": "prov:Contributor", - "Copyright": "prov:Copyright", - "Create": "prov:Create", - "Creator": "prov:Creator", - "Modify": "prov:Modify", - "Publish": "prov:Publish", - "Publisher": "prov:Publisher", - "Replace": "prov:Replace", - "RightsAssignment": "prov:RightsAssignment", - "RightsHolder": "prov:RightsHolder", - "Submit": "prov:Submit", - "Dictionary": "prov:Dictionary", - "EmptyDictionary": "prov:EmptyDictionary", - "KeyEntityPair": "prov:KeyEntityPair", - "Insertion": "prov:Insertion", - "Removal": "prov:Removal", - "atTime": { - "@id": "prov:atTime", - "@type": "xsd:dateTime" - }, - "endedAtTime": { - "@id": "prov:endedAtTime", - "@type": "xsd:dateTime" - }, - "startedAtTime": { - "@id": "prov:startedAtTime", - "@type": "xsd:dateTime" - }, - "provenanceUriTemplate": "prov:provenanceUriTemplate", - "pairKey": { - "@id": "prov:pairKey", - "@type": "rdfs:Literal" - }, - "removedKey": { - "@id": "prov:removedKey", - "@type": "rdfs:Literal" - }, - "actedOnBehalfOf": { - "@id": "prov:actedOnBehalfOf", - "@type": "@id" - }, - "agent": { - "@id": "prov:agent", - "@type": "@id" - }, - "entity": { - "@id": "prov:entity", - "@type": "@id" - }, - "generated": { - "@id": "prov:generated", - "@type": "@id" - }, - "hadActivity": { - "@id": "prov:hadActivity", - "@type": "@id" - }, - "activity": { - "@id": "prov:activity", - "@type": "@id" - }, - "hadGeneration": { - "@id": "prov:hadGeneration", - "@type": "@id" - }, - "hadPlan": { - "@id": "prov:hadPlan", - "@type": "@id" - }, - "hadRole": { - "@id": "prov:hadRole", - "@type": "@id" - }, - "hadUsage": { - "@id": "prov:hadUsage", - "@type": "@id" - }, - "influenced": { - "@id": "prov:influenced", - "@type": "@id" - }, - "influencer": { - "@id": "prov:influencer", - "@type": "@id" - }, - "invalidated": { - "@id": "prov:invalidated", - "@type": "@id" - }, - "qualifiedAssociation": { - "@id": "prov:qualifiedAssociation", - "@type": "@id" - }, - "qualifiedCommunication": { - "@id": "prov:qualifiedCommunication", - "@type": "@id" - }, - "qualifiedDelegation": { - "@id": "prov:qualifiedDelegation", - "@type": "@id" - }, - "qualifiedEnd": { - "@id": "prov:qualifiedEnd", - "@type": "@id" - }, - "qualifiedStart": { - "@id": "prov:qualifiedStart", - "@type": "@id" - }, - "qualifiedUsage": { - "@id": "prov:qualifiedUsage", - "@type": "@id" - }, - "used": { - "@id": "prov:used", - "@type": "@id" - }, - "wasAssociatedWith": { - "@id": "prov:wasAssociatedWith", - "@type": "@id" - }, - "wasEndedBy": { - "@id": "prov:wasEndedBy", - "@type": "@id" - }, - "wasInformedBy": { - "@id": "prov:wasInformedBy", - "@type": "@id" - }, - "wasStartedBy": { - "@id": "prov:wasStartedBy", - "@type": "@id" - }, - "has_anchor": { - "@id": "prov:has_anchor", - "@type": "@id" - }, - "has_query_service": { - "@id": "prov:has_query_service", - "@type": "@id" - }, - "describesService": { - "@id": "prov:describesService", - "@type": "@id" - }, - "pingback": { - "@id": "prov:pingback", - "@type": "@id" - }, - "dictionary": { - "@id": "prov:dictionary", - "@type": "@id" - }, - "derivedByInsertionFrom": { - "@id": "prov:derivedByInsertionFrom", - "@type": "@id" - }, - "derivedByRemovalFrom": { - "@id": "prov:derivedByRemovalFrom", - "@type": "@id" - }, - "insertedKeyEntityPair": { - "@id": "prov:insertedKeyEntityPair", - "@type": "@id" - }, - "hadDictionaryMember": { - "@id": "prov:hadDictionaryMember", - "@type": "@id" - }, - "pairEntity": { - "@id": "prov:pairEntity", - "@type": "@id" - }, - "qualifiedInsertion": { - "@id": "prov:qualifiedInsertion", - "@type": "@id" - }, - "qualifiedRemoval": { - "@id": "prov:qualifiedRemoval", - "@type": "@id" - }, - "asInBundle": { - "@id": "prov:asInBundle", - "@type": "@id" - }, - "mentionOf": { - "@id": "prov:mentionOf", - "@type": "@id" - }, - "name": "rdfs:label", - "processType": { - "@id": "dct:type", - "@type": "@id" - }, - "label": "rdfs:label", - "prov": "http://www.w3.org/ns/prov#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "dct": "http://purl.org/dc/terms/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "oa": "http://www.w3.org/ns/oa#", - "@version": 1.1 - } -} -``` - -You can find the full JSON-LD context here: -[context.jsonld](https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld) - - -# For developers - -The source code for this Building Block can be found in the following repository: - -* URL: [https://github.com/nsnarayanam/bblocks-openscience](https://github.com/nsnarayanam/bblocks-openscience) -* Path: `_sources/prov-processing-step` - diff --git a/build/register-summary.md b/build/register-summary.md deleted file mode 100644 index 3589aa3c..00000000 --- a/build/register-summary.md +++ /dev/null @@ -1,128 +0,0 @@ -# Open Science Workflows Building Blocks - -Building Blocks for FAIR Open Science - profiles of OGC API Processes and various metadata standards to support open, transparent, interoperable and reproducible scientific workflows.. - - -This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance. - - -## Building Blocks - -### `ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema` — Buffer geometry process output schema - -**Type:** schema - -Output schema for the buffer geometry process - -### `ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema` — Buffer geometry process input schema - -**Type:** schema - -Input schema for the buffer geometry process - -### `ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription` — Buffer geometry process input description - -**Type:** schema - -Description for the inputs of the buffer geometry process - -### `ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription` — Buffer geometry process output description - -**Type:** schema - -Description for the output of the buffer geometry process - -### `ogc.osc.ontology.cwlprov` — CWL Ontology - -**Type:** model - -Ontology describing the Common Workflow Language (CWL) model - -### `ogc.osc.api-profiles.processes.ipt.results` — Result schema for IPT - -**Type:** schema - -constraint on results to include provenance object inline - -### `ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions` — Example OGC API Processes instance input descriptions - -**Type:** schema - -Collection of input descriptions - -### `ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription` — Buffer geometry process description - -**Type:** schema - -Description of the buffer geometry process - -### `ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions` — Example OGC API Processes instance output descriptions - -**Type:** schema - -Collection of output descriptions - -### `ogc.osc.application-package` — Application Package - -**Type:** schema - -Earth Observation Application Package. - -### `ogc.osc.ontology.openscience` — Open Science Ontology - -**Type:** model - -A modular standards-based ontology for describing interoperable and reproduceable scientific workflows. - -### `ogc.osc.api-profiles.processes.ipt.execute` — Execute (request) schema for IPT - -**Type:** schema - -### `ogc.osc.geodcat-stac-earthcode.common` — EarthCODE Common STAC profile - -**Type:** schema - -EarthCODE metadata profile linked to semantic models - -### `ogc.osc.api-profiles.processes.ipt.api` — IPT Profile of OGC API Processes - -**Type:** api - -This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/ - -### `ogc.osc.geodcat-stac-earthcode.experiments` — EarthCODE Experiment - -**Type:** schema - -EarthCODE metadata profile linked to semantic models - -### `ogc.osc.geodcat-stac-earthcode.products` — EarthCODE Product - -**Type:** schema - -EarthCODE metadata profile linked to semantic models - -### `ogc.osc.geodcat-stac-earthcode.workflows` — EarthCODE Workflow - -**Type:** schema - -EarthCODE metadata profile linked to semantic models - -### `ogc.osc.api-profiles.processes.workflow` — Workflow profile of OGC API Processes - -**Type:** api - -Generalised profile of API Processes executing a workflow (using Application Package profile of CWL) - -### `ogc.osc.api-profiles.processes.ospd` — Open Science profile of OGC API Processes - -**Type:** api - -Support reproduceable science and interoperable workflows through profiling OGC API Processes to use a workflow model with transparent provenance and adherance to a common metadata profile for describing data inputs and outputs. - -### `ogc.osc.api-profiles.processes.sample-implementation` — Custom OGC API processes instance - -**Type:** api - -An example of an OGC API Processes implementation using building blocks - diff --git a/build/register.json b/build/register.json deleted file mode 100644 index 0247e8aa..00000000 --- a/build/register.json +++ /dev/null @@ -1,1178 +0,0 @@ -{ - "name": "Open Science Workflows Building Blocks", - "abstract": "Building Blocks for FAIR Open Science - profiles of OGC API Processes and various metadata standards to support open, transparent, interoperable and reproducible scientific workflows..\n", - "description": "This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance.\n", - "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-09-09T13:23:43.675148", - "tooling": { - "bblocks-postprocess": { - "commitId": "\"5f1ec548149bd0b447b0781f2ce00e5fbe4566e0", - "shortCommitId": "\"5f1ec5", - "date": "2026-09-08T21:44:17+00:00\"" - } - }, - "gitRepository": "https://github.com/ogcincubator/bblocks-openscience", - "gitHubRepository": "https://github.com/ogcincubator/bblocks-openscience/blob/master/", - "baseURL": "https://ogcincubator.github.io/bblocks-openscience/", - "viewerURL": "https://ogcincubator.github.io/bblocks-openscience/", - "validationReport": "https://ogcincubator.github.io/bblocks-openscience/build/tests/report.html", - "validationReportJson": "https://ogcincubator.github.io/bblocks-openscience/build/tests/report.json", - "imports": [ - "https://opengeospatial.github.io/bblocks/register.json", - "https://ogcincubator.github.io/bblocks-ogcapi-records/build/register.json", - "https://ogcincubator.github.io/bblocks-ogcapi-processes/build/register.json", - "https://ogcincubator.github.io/prov-cwl/build/register.json", - "https://ogcincubator.github.io/bblocks-wf4ever/build/register.json", - "https://ogcincubator.github.io/bblocks-stac/build/register.json", - "https://ogcincubator.github.io/cross-domain-model/build/register.json" - ], - "bblocks": [ - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "name": "Buffer geometry process output schema", - "abstract": "Output schema for the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputSchema/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "name": "Buffer geometry process input schema", - "abstract": "Input schema for the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.geo.common.data_types.geojson", - "bblocks://ogc.ogc-utils.iri-or-curie" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "name": "Buffer geometry process input description", - "abstract": "Description for the inputs of the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "name": "Buffer geometry process output description", - "abstract": "Description for the output of the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "bblocks://ogc.api.processes.v1.schemas.outputDescription" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/outputDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" - } - } - }, - { - "itemIdentifier": "ogc.osc.ontology.cwlprov", - "name": "CWL Ontology", - "abstract": "Ontology describing the Common Workflow Language (CWL) model", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov" - ], - "sources": [], - "scope": "dev", - "tags": [ - "OSPD" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/cwlprov/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.ontology.cwlprov" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.results", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "Result schema for IPT", - "abstract": "constraint on results to include provenance object inline", - "itemClass": "schema", - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.qualifiedInputValue", - "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.ogc-utils.prov-activity" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/results/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/results/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/results/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/results/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.results" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "name": "Example OGC API Processes instance input descriptions", - "abstract": "Collection of input descriptions", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/inputDescriptions/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "name": "Buffer geometry process description", - "abstract": "Description of the buffer geometry process", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.process", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "name": "Example OGC API Processes instance output descriptions", - "abstract": "Collection of output descriptions", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" - } - } - }, - { - "itemIdentifier": "ogc.osc.application-package", - "name": "Application Package", - "highlighted": true, - "abstract": "Earth Observation Application Package. ", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.profiles.prov.cwl.provenance" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "Earth Observation Application Package", - "link": "https://github.com/eoap" - } - ], - "scope": "dev", - "tags": [], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "ldContext": "/github/workspace/_sources/application-package/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/application-package/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/application-package/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/application-package/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/application-package/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.application-package" - } - } - }, - { - "itemIdentifier": "ogc.osc.ontology.openscience", - "name": "Open Science Ontology", - "highlighted": true, - "abstract": "A modular standards-based ontology for describing interoperable and reproduceable scientific workflows.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "dependsOn": [ - "bblocks://ogc.contrib.stac.extensions.processing-ontology", - "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", - "bblocks://ogc.osc.ontology.cwlprov", - "bblocks://ogc.geo.geodcat.dcat", - "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "bblocks://ogc.contrib.stac.core-ontology", - "bblocks://ogc.contrib.stac.extensions.cf-ontology", - "bblocks://ogc.bbr.wf4ever.ro.ResearchObject" - ], - "sources": [], - "scope": "dev", - "tags": [ - "OSPD" - ], - "shaclShapes": { - "ogc.contrib.stac.extensions.processing-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.cf-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/ontology/openscience/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/openscience/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/openscience/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.ontology.openscience" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.execute", - "status": "under-development", - "dateTimeAddition": "2025-10-22T15:29:12.046535", - "register": "ogcapi-processes", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "tags": [ - "ogcapi-processes", - "schema" - ], - "name": "Execute (request) schema for IPT", - "itemClass": "schema", - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.api.processes.v1.schemas.execute" - ], - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/schema.yaml", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/execute/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/execute/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.execute" - } - } - }, - { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.common", - "name": "EarthCODE Common STAC profile", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", - "bblocks://ogc.contrib.stac.extensions.themes", - "bblocks://ogc.contrib.stac.extensions.osc" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "sources": [ - { - "title": "EarthCODE", - "link": "https://earthcode.esa.int/" - }, - { - "title": "EarthCODE Catalog", - "link": "https://opensciencedata.esa.int/" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/common/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/common/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.common" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.api", - "name": "IPT Profile of OGC API Processes", - "status": "under-development", - "dateTimeAddition": "2024-03-22T11:40:00+01:00", - "itemClass": "api", - "register": "ogcapi-features", - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "sources": [ - { - "title": "OGC API Processes", - "link": "https://docs.ogc.org/is/18-062r2/18-062r2.html" - } - ], - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.ipt.results", - "bblocks://ogc.osc.api-profiles.processes.ipt.execute" - ], - "tags": [ - "ogcapi-processes", - "features" - ], - "highlighted": true, - "abstract": "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/", - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ipt/api/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ipt/api/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ipt/api/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ipt.api" - } - } - }, - { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.experiments", - "name": "EarthCODE Experiment", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "EarthCODE", - "link": "https://earthcode.esa.int/" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": { - "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/experiments/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.experiments" - } - } - }, - { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.products", - "name": "EarthCODE Product", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.contrib.stac.extensions.cf", - "bblocks://ogc.ogc-utils.prov-entity" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - }, - { - "title": "EarthCODE", - "link": "https://earthcode.esa.int/" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.cf-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/products/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.products" - } - } - }, - { - "itemIdentifier": "ogc.osc.geodcat-stac-earthcode.workflows", - "name": "EarthCODE Workflow", - "highlighted": true, - "abstract": "EarthCODE metadata profile linked to semantic models", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.geo.geodcat.geodcat-records", - "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.api.processes.v1.schemas.inputDescription" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "GeoDCAT Specification", - "link": "http://www.opengis.net/def/metamodel/profiles/geodcat" - } - ], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "EarthCODE" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ] - }, - "ldContext": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", - "schema": { - "application/yaml": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.yaml", - "application/json": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/schema.json" - }, - "sourceSchema": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/schema.yaml", - "sourceLdContext": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/context.jsonld", - "resolvedSchemaProperties": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/workflows/", - "validationPassed": true, - "testOutputs": "https://github.com/ogcincubator/bblocks-openscience/blob/master/build/tests/osc/geodcat-stac-earthcode/workflows/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.geodcat-stac-earthcode.workflows" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.workflow", - "name": "Workflow profile of OGC API Processes", - "highlighted": true, - "abstract": "Generalised profile of API Processes executing a workflow (using Application Package profile of CWL)", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "api", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.ipt.api", - "bblocks://ogc.osc.application-package" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/ogcapi-processes", - "sources": [], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "PROV" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/workflow/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/workflow/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.workflow" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.ospd", - "name": "Open Science profile of OGC API Processes", - "highlighted": true, - "abstract": "Support reproduceable science and interoperable workflows through profiling OGC API Processes to use a workflow model with transparent provenance and adherance to a common metadata profile for describing data inputs and outputs.", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "api", - "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", - "bblocks://ogc.osc.geodcat-stac-earthcode.products", - "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", - "bblocks://ogc.osc.api-profiles.processes.workflow" - ], - "version": "0.1", - "dateOfLastChange": "2026-09-09", - "link": "https://github.com/opengeospatial/ogcapi-processes", - "sources": [], - "scope": "dev", - "tags": [ - "DCAT", - "profile", - "Records", - "STAC", - "PROV" - ], - "shaclShapes": { - "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "ogc.api.records.v1.schemas.linkTemplate": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" - ], - "ogc.geo.features.feature": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" - ], - "ogc.contrib.stac.core-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" - ], - "ogc.contrib.stac.components.assets-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.themes-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.cf-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ] - }, - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/ospd/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/ospd/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.ospd" - } - } - }, - { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation", - "name": "Custom OGC API processes instance", - "abstract": "An example of an OGC API Processes implementation using building blocks", - "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", - "itemClass": "api", - "register": "ogc-incubator", - "version": "1.0", - "dateOfLastChange": "2026-09-09", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" - ], - "isProfileOf": [ - "bblocks://ogc.api.processes.v1.api" - ], - "extensionPoints": { - "baseBuildingBlock": "bblocks://ogc.api.processes.v1.api", - "extensions": { - "bblocks://ogc.api.processes.v1.schemas.inputDescription": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "bblocks://ogc.api.processes.v1.schemas.outputDescription": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" - } - }, - "shaclShapes": {}, - "dependsOn": [ - "bblocks://ogc.api.processes.v1.paths.Conformance", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "bblocks://ogc.api.processes.v1.responses.ServerError", - "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", - "bblocks://ogc.api.processes.v1.paths.LandingPage", - "bblocks://ogc.api.processes.v1.paths.ProcessList", - "bblocks://ogc.api.processes.v1.responses.NotFound", - "bblocks://ogc.api.processes.v1.parameters.jobId", - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "bblocks://ogc.api.processes.v1.api", - "bblocks://ogc.api.processes.v1.paths.JobList", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "bblocks://ogc.api.processes.v1.schemas.execute" - ], - "sourceOpenAPIDocument": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", - "openAPIDocument": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", - "sourceFiles": "https://ogcincubator.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://ogcincubator.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation" - } - } - } - ], - "remoteCacheDir": "https://ogcincubator.github.io/bblocks-openscience/build/annotated/_cache", - "links": [ - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/register.json", - "type": "application/json", - "title": "This Building Blocks Register in JSON format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/bblocks.ttl", - "type": "text/turtle", - "title": "This Building Blocks Register in RDF Turtle format" - }, - { - "rel": "self", - "href": "https://ogcincubator.github.io/bblocks-openscience/build/bblocks.jsonld", - "type": "application/ld+json", - "title": "This Building Blocks Register in JSON-LD format" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/api-profiles/processes/ipt/api/_report.json b/build/tests/osc/api-profiles/processes/ipt/api/_report.json deleted file mode 100644 index c551a950..00000000 --- a/build/tests/osc/api-profiles/processes/ipt/api/_report.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "Validation report for ogc.osc.api-profiles.processes.ipt.api - IPT Profile of OGC API Processes", - "bblockName": "IPT Profile of OGC API Processes", - "bblockId": "ogc.osc.api-profiles.processes.ipt.api", - "generated": "2026-09-09T13:24:02.659066+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/api-profiles/processes/ipt/execute/_report.json b/build/tests/osc/api-profiles/processes/ipt/execute/_report.json deleted file mode 100644 index 68cd5737..00000000 --- a/build/tests/osc/api-profiles/processes/ipt/execute/_report.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "Validation report for ogc.osc.api-profiles.processes.ipt.execute - Execute (request) schema for IPT", - "bblockName": "Execute (request) schema for IPT", - "bblockId": "ogc.osc.api-profiles.processes.ipt.execute", - "generated": "2026-09-09T13:23:58.682092+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/api-profiles/processes/ipt/results/_report.json b/build/tests/osc/api-profiles/processes/ipt/results/_report.json deleted file mode 100644 index da91e14c..00000000 --- a/build/tests/osc/api-profiles/processes/ipt/results/_report.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "Validation report for ogc.osc.api-profiles.processes.ipt.results - Result schema for IPT", - "bblockName": "Result schema for IPT", - "bblockId": "ogc.osc.api-profiles.processes.ipt.results", - "generated": "2026-09-09T13:23:58.096370+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/api-profiles/processes/ospd/_report.json b/build/tests/osc/api-profiles/processes/ospd/_report.json deleted file mode 100644 index e85a29a7..00000000 --- a/build/tests/osc/api-profiles/processes/ospd/_report.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "Validation report for ogc.osc.api-profiles.processes.ospd - Open Science profile of OGC API Processes", - "bblockName": "Open Science profile of OGC API Processes", - "bblockId": "ogc.osc.api-profiles.processes.ospd", - "generated": "2026-09-09T13:24:21.791518+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/api-profiles/processes/sample-implementation/_report.json b/build/tests/osc/api-profiles/processes/sample-implementation/_report.json deleted file mode 100644 index d5dc79e8..00000000 --- a/build/tests/osc/api-profiles/processes/sample-implementation/_report.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation - Custom OGC API processes instance", - "bblockName": "Custom OGC API processes instance", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation", - "generated": "2026-09-09T13:24:21.797036+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/api-profiles/processes/workflow/_report.json b/build/tests/osc/api-profiles/processes/workflow/_report.json deleted file mode 100644 index 09b0fdb6..00000000 --- a/build/tests/osc/api-profiles/processes/workflow/_report.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "Validation report for ogc.osc.api-profiles.processes.workflow - Workflow profile of OGC API Processes", - "bblockName": "Workflow profile of OGC API Processes", - "bblockId": "ogc.osc.api-profiles.processes.workflow", - "generated": "2026-09-09T13:24:21.431688+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/application-package/_report.json b/build/tests/osc/application-package/_report.json deleted file mode 100644 index 2fd7a9bb..00000000 --- a/build/tests/osc/application-package/_report.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "title": "Validation report for ogc.osc.application-package - Application Package", - "bblockName": "Application Package", - "bblockId": "ogc.osc.application-package", - "generated": "2026-09-09T13:23:58.331956+00:00", - "result": true, - "items": [ - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/application-package/example_1_1.yaml", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/application-package/example_1_1.yaml", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "application/x-yaml", - "sourceUrl": "https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 1, - "passed": 1, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/application-package/example_1_1.validation_passed.txt b/build/tests/osc/application-package/example_1_1.validation_passed.txt deleted file mode 100644 index 29daaab0..00000000 --- a/build/tests/osc/application-package/example_1_1.validation_passed.txt +++ /dev/null @@ -1,10 +0,0 @@ -Validation report for ogc.osc.application-package - Application Package -Generated 2026-09-09T13:23:58.331840+00:00 -=== Files === -Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - diff --git a/build/tests/osc/application-package/example_1_1.yaml b/build/tests/osc/application-package/example_1_1.yaml deleted file mode 100644 index e5c532fb..00000000 --- a/build/tests/osc/application-package/example_1_1.yaml +++ /dev/null @@ -1,374 +0,0 @@ -{ - "cwlVersion": "v1.0", - "$namespaces": { - "s": "https://schema.org/" - }, - "s:softwareVersion": "1.4.1", - "schemas": [ - "http://schema.org/version/9.0/schemaorg-current-http.rdf" - ], - "$graph": [ - { - "class": "Workflow", - "id": "water_bodies", - "label": "Water bodies detection based on NDWI and otsu threshold", - "doc": "Water bodies detection based on NDWI and otsu threshold and generate a STAC catalog for the outputs", - "requirements": [ - { - "class": "ScatterFeatureRequirement" - }, - { - "class": "SubworkflowFeatureRequirement" - } - ], - "inputs": { - "aoi": { - "label": "area of interest", - "doc": "area of interest as a bounding box", - "type": "string", - "default": "-121.399,39.834,-120.74,40.472" - }, - "epsg": { - "label": "EPSG code", - "doc": "EPSG code", - "type": "string", - "default": "EPSG:4326" - }, - "stac_items": { - "label": "Sentinel-2 STAC items", - "doc": "list of Sentinel-2 COG STAC items", - "type": "string[]", - "default": [ - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A", - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A" - ] - }, - "bands": { - "label": "bands used for the NDWI", - "doc": "bands used for the NDWI", - "type": "string[]", - "default": [ - "green", - "nir" - ] - } - }, - "outputs": [ - { - "id": "stac_catalog", - "outputSource": [ - "node_stac/stac_catalog" - ], - "type": "Directory" - } - ], - "steps": { - "node_water_bodies": { - "run": "#detect_water_body", - "in": { - "item": "stac_items", - "aoi": "aoi", - "epsg": "epsg", - "bands": "bands" - }, - "out": [ - "detected_water_body" - ], - "scatter": "item", - "scatterMethod": "dotproduct" - }, - "node_stac": { - "run": "#stac", - "in": { - "item": "stac_items", - "rasters": { - "source": "node_water_bodies/detected_water_body" - } - }, - "out": [ - "stac_catalog" - ] - } - } - }, - { - "class": "Workflow", - "id": "detect_water_body", - "label": "Water body detection based on NDWI and otsu threshold", - "doc": "Water body detection based on NDWI and otsu threshold", - "requirements": [ - { - "class": "ScatterFeatureRequirement" - } - ], - "inputs": { - "aoi": { - "doc": "area of interest as a bounding box", - "type": "string" - }, - "epsg": { - "doc": "EPSG code", - "type": "string", - "default": "EPSG:4326" - }, - "bands": { - "doc": "bands used for the NDWI", - "type": "string[]" - }, - "item": { - "doc": "STAC item", - "type": "string" - } - }, - "outputs": [ - { - "id": "detected_water_body", - "outputSource": [ - "node_otsu/binary_mask_item" - ], - "type": "File" - } - ], - "steps": { - "node_crop": { - "run": "#crop", - "in": { - "item": "item", - "aoi": "aoi", - "epsg": "epsg", - "band": "bands" - }, - "out": [ - "cropped" - ], - "scatter": "band", - "scatterMethod": "dotproduct" - }, - "node_normalized_difference": { - "run": "#norm_diff", - "in": { - "rasters": { - "source": "node_crop/cropped" - } - }, - "out": [ - "ndwi" - ] - }, - "node_otsu": { - "run": "#otsu", - "in": { - "raster": { - "source": "node_normalized_difference/ndwi" - } - }, - "out": [ - "binary_mask_item" - ] - } - } - }, - { - "class": "CommandLineTool", - "id": "crop", - "requirements": { - "InlineJavascriptRequirement": {}, - "EnvVarRequirement": { - "envDef": { - "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", - "PYTHONPATH": "/app" - } - }, - "ResourceRequirement": { - "coresMax": 1, - "ramMax": 512 - } - }, - "hints": { - "DockerRequirement": { - "dockerPull": "ghcr.io/terradue/ogc-eo-application-package-hands-on/crop:1.5.0" - } - }, - "baseCommand": [ - "python", - "/app/app.py" - ], - "arguments": [], - "inputs": { - "item": { - "type": "string", - "inputBinding": { - "prefix": "--input-item" - } - }, - "aoi": { - "type": "string", - "inputBinding": { - "prefix": "--aoi" - } - }, - "epsg": { - "type": "string", - "inputBinding": { - "prefix": "--epsg" - } - }, - "band": { - "type": "string", - "inputBinding": { - "prefix": "--band" - } - } - }, - "outputs": { - "cropped": { - "outputBinding": { - "glob": "*.tif" - }, - "type": "File" - } - } - }, - { - "class": "CommandLineTool", - "id": "norm_diff", - "requirements": { - "InlineJavascriptRequirement": {}, - "EnvVarRequirement": { - "envDef": { - "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", - "PYTHONPATH": "/app" - } - }, - "ResourceRequirement": { - "coresMax": 1, - "ramMax": 512 - } - }, - "hints": { - "DockerRequirement": { - "dockerPull": "ghcr.io/terradue/ogc-eo-application-package-hands-on/norm_diff:1.5.0" - } - }, - "baseCommand": [ - "python", - "/app/app.py" - ], - "arguments": [], - "inputs": { - "rasters": { - "type": "File[]", - "inputBinding": { - "position": 1 - } - } - }, - "outputs": { - "ndwi": { - "outputBinding": { - "glob": "*.tif" - }, - "type": "File" - } - } - }, - { - "class": "CommandLineTool", - "id": "otsu", - "requirements": { - "InlineJavascriptRequirement": {}, - "EnvVarRequirement": { - "envDef": { - "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", - "PYTHONPATH": "/app" - } - }, - "ResourceRequirement": { - "coresMax": 1, - "ramMax": 512 - } - }, - "hints": { - "DockerRequirement": { - "dockerPull": "ghcr.io/terradue/ogc-eo-application-package-hands-on/otsu:1.5.0" - } - }, - "baseCommand": [ - "python", - "/app/app.py" - ], - "arguments": [], - "inputs": { - "raster": { - "type": "File", - "inputBinding": { - "position": 1 - } - } - }, - "outputs": { - "binary_mask_item": { - "outputBinding": { - "glob": "*.tif" - }, - "type": "File" - } - } - }, - { - "class": "CommandLineTool", - "id": "stac", - "requirements": { - "InlineJavascriptRequirement": {}, - "EnvVarRequirement": { - "envDef": { - "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", - "PYTHONPATH": "/app" - } - }, - "ResourceRequirement": { - "coresMax": 1, - "ramMax": 512 - } - }, - "hints": { - "DockerRequirement": { - "dockerPull": "ghcr.io/terradue/ogc-eo-application-package-hands-on/stac:1.5.0" - } - }, - "baseCommand": [ - "python", - "/app/app.py" - ], - "arguments": [], - "inputs": { - "item": { - "type": { - "type": "array", - "items": "string", - "inputBinding": { - "prefix": "--input-item" - } - } - }, - "rasters": { - "type": { - "type": "array", - "items": "File", - "inputBinding": { - "prefix": "--water-body" - } - } - } - }, - "outputs": { - "stac_catalog": { - "outputBinding": { - "glob": "." - }, - "type": "Directory" - } - } - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/common/_report.json b/build/tests/osc/geodcat-stac-earthcode/common/_report.json deleted file mode 100644 index 76f1734c..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/common/_report.json +++ /dev/null @@ -1,736 +0,0 @@ -{ - "title": "Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile", - "bblockName": "EarthCODE Common STAC profile", - "bblockId": "ogc.osc.geodcat-stac-earthcode.common", - "generated": "2026-09-09T13:24:02.594604+00:00", - "result": true, - "items": [ - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "application/json", - "sourceUrl": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_1_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_1_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_1_1.ttl", - "size": 67, - "isError": false, - "message": "Output Turtle example_1_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b194": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b158": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b140": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b188": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b104": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b225": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b14": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b134": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b68": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b26": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b110": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b44": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b240": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b152": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b20": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b258": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b80": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b200": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b92": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b146": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b176": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b50": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b122": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b218": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b98": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b206": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b170": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b32": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b74": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b182": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b62": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b8": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b38": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b252": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b128": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b212": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b226": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b158: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b140: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b14: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b20: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b80: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b200: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b146: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b122: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b218: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b234: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b224: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b62: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b8: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b38: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b128: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b212: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b226: *none*\n - Shape /sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 1, - "passed": 1, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json deleted file mode 100644 index 72e52af2..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "completed", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ], - "fair:Findable_has_doi": false, - "fair:Findable_rich_metadata": true, - "fair:Findable_identifier": true, - "fair:Findable_stac_assets": false, - "fair:Findable_indexed": true, - "fair:Findable_indexed_approved_metadata": false, - "fair:Findable_indexed_approved_data": false, - "fair:Accessible_general": true, - "fair:Accessible_protocols": true, - "fair:Accessible_files": 0.0, - "fair:Interoperable_uses_formal_language": true, - "fair:Interoperable_controlled_vocabularies": true, - "fair:Interoperable_related_links": true, - "fair:Interoperable_has_documentation": false, - "fair:Reusable_rich_descriptions": true, - "fair:Reusable_has_license": true, - "fair:Reusable_workflow_exists": true, - "fair:Reusable_cloud_assets_rate": 0.0, - "fair:Reusable_has_visualisation": false, - "fair:Reusable_has_access_example": false -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld deleted file mode 100644 index 040af5e2..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.jsonld +++ /dev/null @@ -1,107 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/common/context.jsonld", - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "completed", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ], - "fair:Findable_has_doi": false, - "fair:Findable_rich_metadata": true, - "fair:Findable_identifier": true, - "fair:Findable_stac_assets": false, - "fair:Findable_indexed": true, - "fair:Findable_indexed_approved_metadata": false, - "fair:Findable_indexed_approved_data": false, - "fair:Accessible_general": true, - "fair:Accessible_protocols": true, - "fair:Accessible_files": 0.0, - "fair:Interoperable_uses_formal_language": true, - "fair:Interoperable_controlled_vocabularies": true, - "fair:Interoperable_related_links": true, - "fair:Interoperable_has_documentation": false, - "fair:Reusable_rich_descriptions": true, - "fair:Reusable_has_license": true, - "fair:Reusable_workflow_exists": true, - "fair:Reusable_cloud_assets_rate": 0.0, - "fair:Reusable_has_visualisation": false, - "fair:Reusable_has_access_example": false -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl deleted file mode 100644 index 407cde11..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl +++ /dev/null @@ -1,73 +0,0 @@ -@prefix dcat: . -@prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix oa: . -@prefix osc: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a ; - ns1:Accessible_files 0e+00 ; - ns1:Accessible_general true ; - ns1:Accessible_protocols true ; - ns1:Findable_has_doi false ; - ns1:Findable_identifier true ; - ns1:Findable_indexed true ; - ns1:Findable_indexed_approved_data false ; - ns1:Findable_indexed_approved_metadata false ; - ns1:Findable_rich_metadata true ; - ns1:Findable_stac_assets false ; - ns1:Interoperable_controlled_vocabularies true ; - ns1:Interoperable_has_documentation false ; - ns1:Interoperable_related_links true ; - ns1:Interoperable_uses_formal_language true ; - ns1:Reusable_cloud_assets_rate 0e+00 ; - ns1:Reusable_has_access_example false ; - ns1:Reusable_has_license true ; - ns1:Reusable_has_visualisation false ; - ns1:Reusable_rich_descriptions true ; - ns1:Reusable_workflow_exists true ; - dcterms:created "2025-10-13T16:54:34Z" ; - dcterms:description """Polarwarp product - -Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; - dcterms:extent [ ] ; - dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; - dcat:license "various" ; - stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:project "cerulean-information-factory"^^xsd:string ; - osc:status osc:completed ; - osc:type osc:product-type ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_failed.txt deleted file mode 100644 index 12340339..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_failed.txt +++ /dev/null @@ -1,19 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile -Generated 2026-08-26T04:42:42.871767+00:00 -=== Files === -Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt deleted file mode 100644 index d6d98fc7..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt +++ /dev/null @@ -1,250 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile -Generated 2026-09-09T13:24:02.594465+00:00 -=== Files === -Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b194: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b158: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b140: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b104: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b225: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b14: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b68: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b110: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b44: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b152: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b20: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b80: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b200: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b92: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b146: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b50: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b122: *none* - - Shape : *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b218: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b234: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b224: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b170: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b74: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b182: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b62: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b8: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b38: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b252: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b128: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b212: *none* - - Shape : *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b226: *none* - - Shape /sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json b/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json deleted file mode 100644 index 03eee2b9..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json +++ /dev/null @@ -1,2988 +0,0 @@ -{ - "title": "Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment", - "bblockName": "EarthCODE Experiment", - "bblockId": "ogc.osc.geodcat-stac-earthcode.experiments", - "generated": "2026-09-09T13:24:09.432250+00:00", - "result": true, - "items": [ - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "text/turtle" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using examples/KindGroveProvenance.ttl from examples" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_1_1.ttl", - "size": 155, - "isError": false, - "message": "Output Turtle example_1_1.ttl created" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [ - "wfkg:InteractiveVisualisation", - "wfkg:NDWI", - "wfkg:GreenBand", - "wfkg:NDVI", - "wfkg:SelectedScene", - "wfkg:NIRBand", - "wfkg:BiomassEstimate", - "wfkg:CO2EquivalentEstimate", - "wfkg:RedBand", - "wfkg:GeoTIFFRaster", - "wfkg:CSVSummary", - "wfkg:MangroveMask", - "wfkg:CarbonStockEstimate", - "wfkg:SAVI" - ] - }, - "": { - "nodes": [ - "wfkg:CarbonStockRun", - "wfkg:CalculateIndicesRun", - "wfkg:ExportResultsRun", - "wfkg:DisplaySummaryReportRun", - "wfkg:DefineStudyAreaRun", - "wfkg:ThresholdClassificationRun", - "wfkg:DownloadBandsRun", - "wfkg:CO2EquivalentRun", - "wfkg:AllometricEquationRun", - "wfkg:SelectScenesRun" - ] - }, - "": { - "nodes": [ - "wfkg:CarbonStockRun", - "wfkg:CalculateIndicesRun", - "wfkg:ExportResultsRun", - "wfkg:DisplaySummaryReportRun", - "wfkg:DefineStudyAreaRun", - "wfkg:ThresholdClassificationRun", - "wfkg:DownloadBandsRun", - "wfkg:CO2EquivalentRun", - "wfkg:AllometricEquationRun", - "wfkg:SelectScenesRun" - ] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:InteractiveVisualisation,wfkg:NDWI,wfkg:GreenBand,wfkg:NDVI,wfkg:SelectedScene,wfkg:NIRBand,wfkg:BiomassEstimate,wfkg:CO2EquivalentEstimate,wfkg:RedBand,wfkg:GeoTIFFRaster,wfkg:CSVSummary,wfkg:MangroveMask,wfkg:CarbonStockEstimate,wfkg:SAVI\n - Shape : wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun\n - Shape : wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { - "nodes": [] - }, - "": { - "nodes": [ - "wfkg:StarlingFoundries" - ] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { - "nodes": [] - }, - "": { - "nodes": [ - "wfkg:CameronSajedi" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : wfkg:StarlingFoundries\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : wfkg:CameronSajedi\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [ - "wfkg:Sentinel2L2A" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: wfkg:Sentinel2L2A\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", - "exampleIndex": 2, - "snippetIndex": 1, - "language": "application/ld+json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using examples/KindGroveProvenanceJSON-LD.jsonld from examples" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_2_1.ttl", - "size": 12, - "isError": false, - "message": "Output Turtle example_2_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", - "exampleIndex": 3, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using examples/water-bodies.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_3_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_3_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_3_1.ttl", - "size": 64, - "isError": false, - "message": "Output Turtle example_3_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", - "exampleIndex": 4, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using examples/water-bodies-prov.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_4_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_4_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_4_1.ttl", - "size": 99, - "isError": false, - "message": "Output Turtle example_4_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { - "nodes": [] - }, - "": { - "nodes": [ - "/prov:wasAssociatedWith/prov:actedOnBehalfOf" - ] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { - "nodes": [] - }, - "": { - "nodes": [ - "/prov:wasAssociatedWith" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : \n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : /prov:wasAssociatedWith/prov:actedOnBehalfOf\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : /prov:wasAssociatedWith\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 4, - "passed": 4, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl deleted file mode 100644 index a0ca0e2e..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl +++ /dev/null @@ -1,208 +0,0 @@ -@prefix prov: . -@prefix schema: . -@prefix stac: . -@prefix wfdesc: . -@prefix wfkg: . -@prefix wfprov: . -@prefix xsd: . - -wfkg:DefineStudyAreaRun a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:DefineStudyAreaProcess ; - wfprov:hasSubProcessRun wfkg:AddCenterPointRun, - wfkg:AddInfoAnnotationRun, - wfkg:AddStudyAreaBoundaryRun, - wfkg:CreateBoundingBoxRun, - wfkg:CreateLocationSelectorWidgetRun, - wfkg:CreateMapRun, - wfkg:DisplayStudyAreaRun, - wfkg:GetSelectedSiteRun ; - wfprov:usedInput wfkg:DateRange, - wfkg:StudyArea ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun . - -wfkg:InteractiveVisualisation a wfprov:Artifact ; - wfprov:wasOutputFrom wfkg:DisplaySummaryReportRun ; - schema:encodingFormat "text/html" ; - schema:name "HTML Summary Report" . - -wfkg:AWSSTACCatalog a wfprov:Artifact, - stac:Catalog ; - schema:name "AWS STAC Catalog" ; - schema:url "https://earth-search.aws.element84.com/v1" . - -wfkg:AllometricEquationDesc a wfdesc:Process . - -wfkg:AllometricEquationRun a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:AllometricEquationDesc ; - wfprov:usedInput wfkg:MangroveMask, - wfkg:NDVI ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun . - -wfkg:BiomassEstimate a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:AllometricEquationRun . - -wfkg:CO2EquivalentDesc a wfdesc:Process . - -wfkg:CO2EquivalentEstimate a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:CO2EquivalentRun . - -wfkg:CO2EquivalentRun a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:CO2EquivalentDesc ; - wfprov:usedInput wfkg:CarbonStockEstimate ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun . - -wfkg:CSVSummary a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:ExportResultsRun ; - schema:encodingFormat "text/csv" . - -wfkg:CalculateIndicesProcessDesc a wfdesc:Process . - -wfkg:CarbonStockDesc a wfdesc:Process . - -wfkg:CarbonStockEstimate a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:CarbonStockRun . - -wfkg:CarbonStockRun a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:CarbonStockDesc ; - wfprov:usedInput wfkg:BiomassEstimate ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun . - -wfkg:DefineStudyAreaProcess a wfdesc:Process . - -wfkg:DownloadBandsProcessDesc a wfdesc:Process . - -wfkg:ExportResultsDesc a wfdesc:Process . - -wfkg:GeoTIFFRaster a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:ExportResultsRun ; - schema:encodingFormat "image/tiff" . - -wfkg:GreenBand a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:DownloadBandsRun . - -wfkg:KindGroveWorkflow a wfdesc:Workflow, - schema:ComputationalWorkflow ; - schema:name "KindGrove Mangrove Carbon Assessment Workflow" ; - schema:version "1.0" . - -wfkg:Myanmar a schema:Country ; - schema:name "Myanmar" . - -wfkg:NDWI a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:CalculateIndicesRun . - -wfkg:NIRBand a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:DownloadBandsRun . - -wfkg:RedBand a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:DownloadBandsRun . - -wfkg:SAVI a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:CalculateIndicesRun . - -wfkg:SelectScenesProcessDesc a wfdesc:Process . - -wfkg:SelectScenesRun a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:SelectScenesProcessDesc ; - wfprov:usedInput wfkg:DateRange, - wfkg:Sentinel2L2A, - wfkg:StudyArea ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun . - -wfkg:SelectedScene a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:SelectScenesRun ; - schema:description "Lowest cloud cover Sentinel-2 scene" . - -wfkg:Sentinel2L2A a wfprov:Artifact, - stac:Collection ; - schema:distribution wfkg:Sentinel2L2A_AWSS3Distribution ; - schema:isPartOf wfkg:AWSSTACCatalog ; - schema:name "Sentinel-2 L2A Multispectral Optical Imagery" . - -wfkg:Sentinel2L2A_AWSS3Distribution a schema:DataDownload ; - schema:contentUrl "s3://sentinel-inventory/sentinel-s2-l2a/" ; - schema:isAccessibleForFree true ; - schema:name "Sentinel-2 L2A AWS Open Data Registry (S3)" ; - schema:provider "AWS Open Data Registry" . - -wfkg:StarlingFoundries a prov:Organization ; - schema:name "Starling Foundries" . - -wfkg:StudyAreaGeometry a schema:GeoShape ; - schema:box "95.15 15.9 95.35 16.1" ; - schema:center "95.25 16.0" ; - schema:polygon "95.15 15.9 95.35 15.9 95.35 16.1 95.15 16.1 95.15 15.9" . - -wfkg:ThresholdClassificationDesc a wfdesc:Process . - -wfkg:ThresholdClassificationRun a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:ThresholdClassificationDesc ; - wfprov:usedInput wfkg:NDVI, - wfkg:NDWI, - wfkg:SAVI ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun . - -wfkg:CameronSajedi a prov:Person ; - schema:affiliation wfkg:StarlingFoundries ; - schema:name "Cameron Sajedi" . - -wfkg:DateRange a wfprov:Artifact ; - schema:description "Temporal range for satellite query" . - -wfkg:DisplaySummaryReportRun a wfdesc:Process, - wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:DisplaySummaryReportRun ; - wfprov:usedInput wfkg:CSVSummary, - wfkg:GeoTIFFRaster ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun ; - prov:endedAtTime "2024-06-01T10:46:00+00:00"^^xsd:dateTime . - -wfkg:ExportResultsRun a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:ExportResultsDesc ; - wfprov:usedInput wfkg:CO2EquivalentEstimate, - wfkg:MangroveMask ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun . - -wfkg:MangroveMask a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:ThresholdClassificationRun . - -wfkg:NDVI a wfprov:Artifact ; - wfdesc:wasOutputFrom wfkg:CalculateIndicesRun . - -wfkg:StudyArea a wfprov:Artifact ; - schema:containedInPlace wfkg:Myanmar ; - schema:description "1,800 acres of mangrove restoration in Ayeyarwady Delta" ; - schema:geo wfkg:StudyAreaGeometry ; - schema:name "Thor Heyerdahl Climate Park" . - -wfkg:CalculateIndicesRun a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:CalculateIndicesProcessDesc ; - wfprov:usedInput wfkg:GreenBand, - wfkg:NIRBand, - wfkg:RedBand ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun . - -wfkg:DownloadBandsRun a wfprov:ProcessRun ; - wfprov:describedByProcess wfkg:DownloadBandsProcessDesc ; - wfprov:usedInput wfkg:SelectedScene ; - wfprov:wasEnactedBy wfkg:JupyterNotebookEngine ; - wfprov:wasPartOfWorkflowRun wfkg:KindGroveWorkflowRun . - -wfkg:JupyterNotebookEngine a wfprov:WorkflowEngine ; - prov:actedOnBehalfOf wfkg:CameronSajedi ; - schema:name "Jupyter Notebook" . - -wfkg:KindGroveWorkflowRun a wfprov:WorkflowRun ; - wfprov:describedByWorkflow wfkg:KindGroveWorkflow ; - wfprov:wasInitiatedBy wfkg:CameronSajedi ; - prov:endedAtTime "2024-06-01T10:45:00+00:00"^^xsd:dateTime ; - prov:startedAtTime "2024-06-01T10:00:00+00:00"^^xsd:dateTime . - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_failed.txt deleted file mode 100644 index 8680fd73..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_failed.txt +++ /dev/null @@ -1,13 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-26T04:42:43.127133+00:00 -=== Files === -Using examples/KindGroveProvenance.ttl from examples -Output Turtle example_1_1.ttl created -=== End Files === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt deleted file mode 100644 index 8817b276..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt +++ /dev/null @@ -1,253 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-09-09T13:24:04.313852+00:00 -=== Files === -Using examples/KindGroveProvenance.ttl from examples -Output Turtle example_1_1.ttl created -=== End Files === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : wfkg:InteractiveVisualisation,wfkg:NDWI,wfkg:GreenBand,wfkg:NDVI,wfkg:SelectedScene,wfkg:NIRBand,wfkg:BiomassEstimate,wfkg:CO2EquivalentEstimate,wfkg:RedBand,wfkg:GeoTIFFRaster,wfkg:CSVSummary,wfkg:MangroveMask,wfkg:CarbonStockEstimate,wfkg:SAVI - - Shape : wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun - - Shape : wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun - -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape : wfkg:StarlingFoundries - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape : wfkg:CameronSajedi - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: wfkg:Sentinel2L2A - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld deleted file mode 100644 index f7a6e4dd..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld +++ /dev/null @@ -1,71 +0,0 @@ -{ - "@context": "https://nenadradosevic.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", - "id": "kindgrove-experiment", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core" - ], - "geometry": null, - "properties": { - "created": "2024-06-01T10:00:00Z", - "updated": "2024-06-01T10:45:00Z", - "type": "experiment", - "title": "KindGrove Mangrove Carbon Assessment", - "description": "An Earth observation workflow for mangrove detection and carbon stock estimation using Sentinel-2 imagery.", - "keywords": [ - "mangroves", - "carbon", - "Sentinel-2", - "remote sensing", - "climate" - ], - "contacts": [ - { - "name": "Cameron Sajedi", - "organization": "Starling Foundries", - "roles": [ - "author", - "operator" - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "ecosystems" - }, - { - "id": "climate" - } - ] - } - ], - "formats": [ - { - "name": "GeoTIFF" - }, - { - "name": "CSV" - } - ], - "license": "CC-BY-4.0", - "osc:workflow": "kindgrove-workflow", - "version": "1.0" - }, - "links": [ - { - "rel": "related", - "href": "../workflows/kindgrove-workflow/record.json", - "type": "application/json", - "title": "Workflow description" - }, - { - "rel": "related", - "href": "../provenance/kindgrove-run.jsonld", - "type": "application/ld+json", - "title": "Execution provenance" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.ttl b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.ttl deleted file mode 100644 index 4ab8e863..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.ttl +++ /dev/null @@ -1,17 +0,0 @@ -@prefix dcterms: . -@prefix geojson: . -@prefix ns1: . -@prefix oa: . -@prefix rdfs: . - - a geojson:Feature ; - dcterms:conformsTo ; - rdfs:seeAlso [ rdfs:label "Execution provenance" ; - dcterms:format "application/ld+json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflow description" ; - dcterms:format "application/json" ; - ns1:relation ; - oa:hasTarget ] . - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_failed.txt deleted file mode 100644 index 681cfbfc..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_failed.txt +++ /dev/null @@ -1,17 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-26T04:42:46.979226+00:00 -=== Files === -Using examples/KindGroveProvenanceJSON-LD.jsonld from examples -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt deleted file mode 100644 index 566177de..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt +++ /dev/null @@ -1,257 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-09-09T13:24:07.591560+00:00 -=== Files === -Using examples/KindGroveProvenanceJSON-LD.jsonld from examples -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - - Shape : *none* - - Shape : *none* - -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json deleted file mode 100644 index 09e7b339..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "id": "water-bodies-execution", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core" - ], - "geometry": null, - "properties": { - "created": "2025-01-21T18:00:00Z", - "updated": "2025-01-21T18:40:00Z", - "type": "experiment", - "title": "ESA WorldCereal Experiment", - "description": "Experiment using the water bodies workflow.", - "contacts": [ - { - "name": "A person", - "position": "Researcher", - "organization": "An Org", - "contactInstructions": "Contact via website", - "roles": [ - "principal investigator" - ] - }, - { - "name": "An Org", - "links": [ - { - "href": "https://example.com/", - "rel": "about", - "type": "text/html" - } - ], - "contactInstructions": "SEE WEBSITE", - "roles": [ - "processor" - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "proprietary", - "osc:workflow": "waterbodies", - "version": "2" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/experiments/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "child", - "href": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "type": "application/json", - "title": "Water Bodies Execution Outputs" - }, - { - "rel": "service", - "type": "application/json", - "title": "An EO data exploitation platform", - "href": "https://example.com" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "../../workflows/waterbodies/record.json", - "type": "application/json", - "title": "Workflow: Water Bodies" - }, - { - "rel": "self", - "href": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "type": "application/json" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld deleted file mode 100644 index 9a456a73..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.jsonld +++ /dev/null @@ -1,103 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", - "id": "water-bodies-execution", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core" - ], - "geometry": null, - "properties": { - "created": "2025-01-21T18:00:00Z", - "updated": "2025-01-21T18:40:00Z", - "type": "experiment", - "title": "ESA WorldCereal Experiment", - "description": "Experiment using the water bodies workflow.", - "contacts": [ - { - "name": "A person", - "position": "Researcher", - "organization": "An Org", - "contactInstructions": "Contact via website", - "roles": [ - "principal investigator" - ] - }, - { - "name": "An Org", - "links": [ - { - "href": "https://example.com/", - "rel": "about", - "type": "text/html" - } - ], - "contactInstructions": "SEE WEBSITE", - "roles": [ - "processor" - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "proprietary", - "osc:workflow": "waterbodies", - "version": "2" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/experiments/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "child", - "href": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "type": "application/json", - "title": "Water Bodies Execution Outputs" - }, - { - "rel": "service", - "type": "application/json", - "title": "An EO data exploitation platform", - "href": "https://example.com" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "../../workflows/waterbodies/record.json", - "type": "application/json", - "title": "Workflow: Water Bodies" - }, - { - "rel": "self", - "href": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "type": "application/json" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl deleted file mode 100644 index 813fd771..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl +++ /dev/null @@ -1,64 +0,0 @@ -@prefix dcat: . -@prefix dcterms: . -@prefix geojson: . -@prefix ns1: . -@prefix oa: . -@prefix osc: . -@prefix rdfs: . -@prefix rec: . -@prefix thns: . -@prefix wfprov: . -@prefix xsd: . - - a wfprov:experiment, - geojson:Feature ; - dcterms:conformsTo ; - dcterms:created "2025-01-21T18:00:00Z" ; - dcterms:description "Experiment using the water bodies workflow." ; - dcterms:modified "2025-01-21T18:40:00Z" ; - dcterms:title "ESA WorldCereal Experiment" ; - wfprov:version "2" ; - rdfs:seeAlso [ rdfs:label "Water Bodies Execution Outputs" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiments" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "An Org" ; - wfprov:contactInstructions "SEE WEBSITE" ; - wfprov:roles "processor" ; - rdfs:seeAlso [ dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ] ], - [ rdfs:label "A person" ; - wfprov:contactInstructions "Contact via website" ; - wfprov:organization "An Org" ; - wfprov:position "Researcher" ; - wfprov:roles "principal investigator" ] ; - dcat:license "proprietary" ; - osc:workflow "waterbodies" ; - rec:format [ rec:name "GeoTIFF" ] ; - rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_failed.txt deleted file mode 100644 index b97b0cbe..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_failed.txt +++ /dev/null @@ -1,19 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-26T04:42:47.021825+00:00 -=== Files === -Using examples/water-bodies.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_3_1.jsonld created -Output Turtle example_3_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt deleted file mode 100644 index 9077785c..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt +++ /dev/null @@ -1,259 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-09-09T13:24:08.400063+00:00 -=== Files === -Using examples/water-bodies.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_3_1.jsonld created -Output Turtle example_3_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - - Shape : *none* - - Shape : *none* - -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json deleted file mode 100644 index a77d0363..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json +++ /dev/null @@ -1,158 +0,0 @@ -{ - "id": "water-bodies-execution", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core" - ], - "geometry": null, - "properties": { - "id": "water-bodies-execution", - "provType": [ - "Activity", - "wfprov:WorkflowRun" - ], - "startedAtTime": "2025-01-21T17:40:50Z", - "endedAtTime": "2025-01-21T17:59:50Z", - "wasAssociatedWith": [ - { - "agentType": "Person", - "name": "A Person", - "actedOnBehalfOf": { - "agentType": "Organization", - "name": "An Org" - } - } - ], - "generated": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "wfprov:describedByWorkflow": "https://example.com/workflows/waterbodies/record.json", - "wfprov:wasEnactedBy": { - "id": "eo-data-platform", - "type": [ - "wfprov:WorkfowEngine", - "prov:SoftwareAgent", - "prov:Agent" - ], - "prov:label": "cwltool 3.1.20251031082601" - }, - "wfprov:usedInput": [ - { - "type": "wfprov:Artifact", - "hadMember": [ - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A", - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A" - ], - "describedByParameter": "stac_items" - }, - { - "type": "wfprov:Artifact", - "data": "-121.399,39.834,-120.74,40.472", - "describedByParameter": "aoi" - }, - { - "type": "wfprov:Artifact", - "data": "EPSG:4326", - "describedByParameter": "epsg" - }, - { - "type": "wfprov:Artifact", - "data": [ - "green", - "nir" - ], - "describedByParameter": "bands" - } - ], - "created": "2025-01-21T18:00:00Z", - "updated": "2025-01-21T18:40:00Z", - "type": "experiment", - "title": "Water Bodies Experiment", - "description": "Experiment using the water bodies workflow.", - "contacts": [ - { - "name": "A person", - "position": "Researcher", - "organization": "An Org", - "contactInstructions": "Contact via website", - "roles": [ - "principal investigator" - ] - }, - { - "name": "An Org", - "links": [ - { - "href": "https://example.com/", - "rel": "about", - "type": "text/html" - } - ], - "contactInstructions": "SEE WEBSITE", - "roles": [ - "processor" - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "proprietary", - "osc:workflow": "waterbodies", - "version": "2" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/experiments/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "child", - "href": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "type": "application/json", - "title": "Water Bodies Execution Outputs" - }, - { - "rel": "service", - "type": "application/json", - "title": "An EO data exploitation platform", - "href": "https://example.com" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json", - "type": "application/json", - "title": "Workflow: Water Bodies" - }, - { - "rel": "self", - "href": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "type": "application/json" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld deleted file mode 100644 index 6c4b1a5b..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.jsonld +++ /dev/null @@ -1,159 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/experiments/context.jsonld", - "id": "water-bodies-execution", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core" - ], - "geometry": null, - "properties": { - "id": "water-bodies-execution", - "provType": [ - "Activity", - "wfprov:WorkflowRun" - ], - "startedAtTime": "2025-01-21T17:40:50Z", - "endedAtTime": "2025-01-21T17:59:50Z", - "wasAssociatedWith": [ - { - "agentType": "Person", - "name": "A Person", - "actedOnBehalfOf": { - "agentType": "Organization", - "name": "An Org" - } - } - ], - "generated": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "wfprov:describedByWorkflow": "https://example.com/workflows/waterbodies/record.json", - "wfprov:wasEnactedBy": { - "id": "eo-data-platform", - "type": [ - "wfprov:WorkfowEngine", - "prov:SoftwareAgent", - "prov:Agent" - ], - "prov:label": "cwltool 3.1.20251031082601" - }, - "wfprov:usedInput": [ - { - "type": "wfprov:Artifact", - "hadMember": [ - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A", - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A" - ], - "describedByParameter": "stac_items" - }, - { - "type": "wfprov:Artifact", - "data": "-121.399,39.834,-120.74,40.472", - "describedByParameter": "aoi" - }, - { - "type": "wfprov:Artifact", - "data": "EPSG:4326", - "describedByParameter": "epsg" - }, - { - "type": "wfprov:Artifact", - "data": [ - "green", - "nir" - ], - "describedByParameter": "bands" - } - ], - "created": "2025-01-21T18:00:00Z", - "updated": "2025-01-21T18:40:00Z", - "type": "experiment", - "title": "Water Bodies Experiment", - "description": "Experiment using the water bodies workflow.", - "contacts": [ - { - "name": "A person", - "position": "Researcher", - "organization": "An Org", - "contactInstructions": "Contact via website", - "roles": [ - "principal investigator" - ] - }, - { - "name": "An Org", - "links": [ - { - "href": "https://example.com/", - "rel": "about", - "type": "text/html" - } - ], - "contactInstructions": "SEE WEBSITE", - "roles": [ - "processor" - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "proprietary", - "osc:workflow": "waterbodies", - "version": "2" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/experiments/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "child", - "href": "https://example.com/open-science-catalog-metadata/products/water-bodies-execution-outputs/collection.json", - "type": "application/json", - "title": "Water Bodies Execution Outputs" - }, - { - "rel": "service", - "type": "application/json", - "title": "An EO data exploitation platform", - "href": "https://example.com" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/workflows/waterbodies/record.json", - "type": "application/json", - "title": "Workflow: Water Bodies" - }, - { - "rel": "self", - "href": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "type": "application/json" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl deleted file mode 100644 index 48153559..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl +++ /dev/null @@ -1,95 +0,0 @@ -@prefix dcat: . -@prefix dcterms: . -@prefix geojson: . -@prefix ns1: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix thns: . -@prefix wfprov: . -@prefix xsd: . - - a wfprov:WorkflowRun, - wfprov:experiment, - prov:Activity, - geojson:Feature ; - dcterms:conformsTo ; - dcterms:created "2025-01-21T18:00:00Z" ; - dcterms:description "Experiment using the water bodies workflow." ; - dcterms:modified "2025-01-21T18:40:00Z" ; - dcterms:title "Water Bodies Experiment" ; - wfprov:describedByWorkflow "https://example.com/workflows/waterbodies/record.json" ; - wfprov:usedInput [ a wfprov:Artifact ; - wfprov:describedByParameter "stac_items" ; - prov:hadMember , - ], - [ a wfprov:Artifact ; - wfprov:data "green", - "nir" ; - wfprov:describedByParameter "bands" ], - [ a wfprov:Artifact ; - wfprov:data "-121.399,39.834,-120.74,40.472" ; - wfprov:describedByParameter "aoi" ], - [ a wfprov:Artifact ; - wfprov:data "EPSG:4326" ; - wfprov:describedByParameter "epsg" ] ; - wfprov:version "2" ; - wfprov:wasEnactedBy ; - rdfs:seeAlso [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiments" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Water Bodies Execution Outputs" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "An Org" ; - wfprov:contactInstructions "SEE WEBSITE" ; - wfprov:roles "processor" ; - rdfs:seeAlso [ dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ] ], - [ rdfs:label "A person" ; - wfprov:contactInstructions "Contact via website" ; - wfprov:organization "An Org" ; - wfprov:position "Researcher" ; - wfprov:roles "principal investigator" ] ; - dcat:license "proprietary" ; - prov:endedAtTime "2025-01-21T17:59:50+00:00"^^xsd:dateTime ; - prov:generated ; - prov:startedAtTime "2025-01-21T17:40:50+00:00"^^xsd:dateTime ; - prov:wasAssociatedWith [ a prov:Person ; - rdfs:label "A Person" ; - prov:actedOnBehalfOf [ a prov:Organization ; - rdfs:label "An Org" ] ] ; - osc:workflow "waterbodies" ; - rec:format [ rec:name "GeoTIFF" ] ; - rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - - a wfprov:WorkfowEngine, - prov:Agent, - prov:SoftwareAgent ; - prov:label "cwltool 3.1.20251031082601" . - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_failed.txt deleted file mode 100644 index 4656c7e7..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_failed.txt +++ /dev/null @@ -1,19 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-08-26T04:42:47.258399+00:00 -=== Files === -Using examples/water-bodies-prov.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_4_1.jsonld created -Output Turtle example_4_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt deleted file mode 100644 index f0d05204..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt +++ /dev/null @@ -1,259 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-09-09T13:24:09.432092+00:00 -=== Files === -Using examples/water-bodies-prov.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_4_1.jsonld created -Output Turtle example_4_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - - Shape : *none* - - Shape : *none* - -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape : /prov:wasAssociatedWith/prov:actedOnBehalfOf - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - - Shape : - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* - - Shape : *none* - - Shape : - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape : *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape : /prov:wasAssociatedWith - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/_report.json b/build/tests/osc/geodcat-stac-earthcode/products/_report.json deleted file mode 100644 index 95afc050..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/_report.json +++ /dev/null @@ -1,6007 +0,0 @@ -{ - "title": "Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product", - "bblockName": "EarthCODE Product", - "bblockId": "ogc.osc.geodcat-stac-earthcode.products", - "generated": "2026-09-09T13:24:18.410868+00:00", - "result": true, - "items": [ - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": true, - "filename": "_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using empty-themes-fail.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "empty-themes-fail.jsonld", - "isError": false, - "message": "Output JSON-LD empty-themes-fail.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "empty-themes-fail.ttl", - "size": 43, - "isError": false, - "message": "Output Turtle empty-themes-fail.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": false, - "exception": "ValidationError", - "errorMessage": "{'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'completed', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': []} is not valid under any of the given schemas", - "isError": true, - "message": "ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'completed', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': []} is not valid under any of the given schemas\n\nFailed validating 'anyOf' in schema['allOf'][0]:\n {'$defs': {'osc:project': {'format': 'osc-project',\n 'minLength': 1,\n 'title': 'Project',\n 'type': 'string'},\n 'osc:workflow': {'format': 'osc-workflow',\n 'minLength': 1,\n 'title': 'Workflow',\n 'type': 'string'},\n 'via_links': {'properties': {'rel': {'enum': ['via']},\n 'type': {'enum': ['application/json',\n 'application/pdf',\n 'application/zip',\n 'text/html',\n 'text/plain'],\n 'options': {'enum_titles': ['JSON',\n 'PDF',\n 'ZIP',\n 'HTML',\n 'Text']}}},\n 'title': 'Via Link'}},\n '$schema': 'https://json-schema.org/draft/2020-12/schema',\n 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}],\n 'description': 'Schema for OGCAPI records profile and STAC profile '\n 'used by EarthCODE'}\n\nOn instance:\n {'created': '2025-10-13T16:54:34Z',\n 'description': 'Polarwarp product\\n'\n '\\n'\n 'Forecast rasters (+1h \u2026 +6h) produced by the '\n 'Polarwarp workflow using NEXTSIM model and S1 scenes.',\n 'extent': {'spatial': {'bbox': [[-0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432]]},\n 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}},\n 'id': 'polarwarp',\n 'license': 'various',\n 'links': [{'href': '../../catalog.json',\n 'rel': 'root',\n 'title': 'Open Science Catalog',\n 'type': 'application/json'},\n {'href': '../catalog.json',\n 'rel': 'parent',\n 'title': 'Products',\n 'type': 'application/json'},\n {'href': '../../projects/cerulean-information-factory/collection.json',\n 'rel': 'related',\n 'title': 'Project: Cerulean Information Factory',\n 'type': 'application/json'},\n {'href': '../../themes/cryosphere/catalog.json',\n 'rel': 'related',\n 'title': 'Theme: Cryosphere',\n 'type': 'application/json'},\n {'href': '../../experiments/polarwarp/record.json',\n 'rel': 'related',\n 'title': 'Experiment: Polarwarp',\n 'type': 'application/json'},\n {'href': './item.json', 'rel': 'item'},\n {'href': 'https://github.com/gtif-cerulean/polarwarp',\n 'rel': 'via'}],\n 'osc:project': 'cerulean-information-factory',\n 'osc:status': 'completed',\n 'osc:type': 'product',\n 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'],\n 'stac_version': '1.0.0',\n 'themes': [],\n 'title': 'Polarwarp',\n 'type': 'Collection'}" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": true, - "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using invalid-cf-parameters-fail.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "invalid-cf-parameters-fail.jsonld", - "isError": false, - "message": "Output JSON-LD invalid-cf-parameters-fail.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "invalid-cf-parameters-fail.ttl", - "size": 48, - "isError": false, - "message": "Output Turtle invalid-cf-parameters-fail.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": false, - "exception": "ValidationError", - "errorMessage": "[] is too short", - "isError": true, - "message": "ValidationError: [] is too short\n\nFailed validating 'minItems' in schema[0]['allOf'][0]['properties']['cf:parameter']:\n {'items': {'properties': {'name': {'minLength': 1, 'type': 'string'},\n 'unit': {'type': 'string'}},\n 'required': ['name'],\n 'type': 'object'},\n 'minItems': 1,\n 'type': 'array'}\n\nOn instance['cf:parameter']:\n []" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": true, - "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using invalid-osc-status-fail.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "invalid-osc-status-fail.jsonld", - "isError": false, - "message": "Output JSON-LD invalid-osc-status-fail.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "invalid-osc-status-fail.ttl", - "size": 46, - "isError": false, - "message": "Output Turtle invalid-osc-status-fail.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": false, - "exception": "ValidationError", - "errorMessage": "{'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'invalid status', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas", - "isError": true, - "message": "ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'invalid status', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas\n\nFailed validating 'anyOf' in schema['allOf'][0]:\n {'$defs': {'osc:project': {'format': 'osc-project',\n 'minLength': 1,\n 'title': 'Project',\n 'type': 'string'},\n 'osc:workflow': {'format': 'osc-workflow',\n 'minLength': 1,\n 'title': 'Workflow',\n 'type': 'string'},\n 'via_links': {'properties': {'rel': {'enum': ['via']},\n 'type': {'enum': ['application/json',\n 'application/pdf',\n 'application/zip',\n 'text/html',\n 'text/plain'],\n 'options': {'enum_titles': ['JSON',\n 'PDF',\n 'ZIP',\n 'HTML',\n 'Text']}}},\n 'title': 'Via Link'}},\n '$schema': 'https://json-schema.org/draft/2020-12/schema',\n 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}],\n 'description': 'Schema for OGCAPI records profile and STAC profile '\n 'used by EarthCODE'}\n\nOn instance:\n {'created': '2025-10-13T16:54:34Z',\n 'description': 'Polarwarp product\\n'\n '\\n'\n 'Forecast rasters (+1h \u2026 +6h) produced by the '\n 'Polarwarp workflow using NEXTSIM model and S1 scenes.',\n 'extent': {'spatial': {'bbox': [[-0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432]]},\n 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}},\n 'id': 'polarwarp',\n 'license': 'various',\n 'links': [{'href': '../../catalog.json',\n 'rel': 'root',\n 'title': 'Open Science Catalog',\n 'type': 'application/json'},\n {'href': '../catalog.json',\n 'rel': 'parent',\n 'title': 'Products',\n 'type': 'application/json'},\n {'href': '../../projects/cerulean-information-factory/collection.json',\n 'rel': 'related',\n 'title': 'Project: Cerulean Information Factory',\n 'type': 'application/json'},\n {'href': '../../themes/cryosphere/catalog.json',\n 'rel': 'related',\n 'title': 'Theme: Cryosphere',\n 'type': 'application/json'},\n {'href': '../../experiments/polarwarp/record.json',\n 'rel': 'related',\n 'title': 'Experiment: Polarwarp',\n 'type': 'application/json'},\n {'href': './item.json', 'rel': 'item'},\n {'href': 'https://github.com/gtif-cerulean/polarwarp',\n 'rel': 'via'}],\n 'osc:project': 'cerulean-information-factory',\n 'osc:status': 'invalid status',\n 'osc:type': 'product',\n 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'],\n 'stac_version': '1.0.0',\n 'themes': [{'concepts': [{'id': 'cryosphere'}],\n 'scheme': 'https://github.com/stac-extensions/osc#theme'}],\n 'title': 'Polarwarp',\n 'type': 'Collection'}" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": true, - "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using missing-project-fail.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "missing-project-fail.jsonld", - "isError": false, - "message": "Output JSON-LD missing-project-fail.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "missing-project-fail.ttl", - "size": 46, - "isError": false, - "message": "Output Turtle missing-project-fail.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": false, - "exception": "ValidationError", - "errorMessage": "{'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas", - "isError": true, - "message": "ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas\n\nFailed validating 'anyOf' in schema['allOf'][0]:\n {'$defs': {'osc:project': {'format': 'osc-project',\n 'minLength': 1,\n 'title': 'Project',\n 'type': 'string'},\n 'osc:workflow': {'format': 'osc-workflow',\n 'minLength': 1,\n 'title': 'Workflow',\n 'type': 'string'},\n 'via_links': {'properties': {'rel': {'enum': ['via']},\n 'type': {'enum': ['application/json',\n 'application/pdf',\n 'application/zip',\n 'text/html',\n 'text/plain'],\n 'options': {'enum_titles': ['JSON',\n 'PDF',\n 'ZIP',\n 'HTML',\n 'Text']}}},\n 'title': 'Via Link'}},\n '$schema': 'https://json-schema.org/draft/2020-12/schema',\n 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}],\n 'description': 'Schema for OGCAPI records profile and STAC profile '\n 'used by EarthCODE'}\n\nOn instance:\n {'created': '2025-10-13T16:54:34Z',\n 'description': 'Polarwarp product\\n'\n '\\n'\n 'Forecast rasters (+1h \u2026 +6h) produced by the '\n 'Polarwarp workflow using NEXTSIM model and S1 scenes.',\n 'extent': {'spatial': {'bbox': [[-0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432]]},\n 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}},\n 'id': 'polarwarp',\n 'license': 'various',\n 'links': [{'href': '../../catalog.json',\n 'rel': 'root',\n 'title': 'Open Science Catalog',\n 'type': 'application/json'},\n {'href': '../catalog.json',\n 'rel': 'parent',\n 'title': 'Products',\n 'type': 'application/json'},\n {'href': '../../projects/cerulean-information-factory/collection.json',\n 'rel': 'related',\n 'title': 'Project: Cerulean Information Factory',\n 'type': 'application/json'},\n {'href': '../../themes/cryosphere/catalog.json',\n 'rel': 'related',\n 'title': 'Theme: Cryosphere',\n 'type': 'application/json'},\n {'href': '../../experiments/polarwarp/record.json',\n 'rel': 'related',\n 'title': 'Experiment: Polarwarp',\n 'type': 'application/json'},\n {'href': './item.json', 'rel': 'item'},\n {'href': 'https://github.com/gtif-cerulean/polarwarp',\n 'rel': 'via'}],\n 'osc:status': 'ongoing',\n 'osc:type': 'product',\n 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'],\n 'stac_version': '1.0.0',\n 'themes': [{'concepts': [{'id': 'cryosphere'}],\n 'scheme': 'https://github.com/stac-extensions/osc#theme'}],\n 'title': 'Polarwarp',\n 'type': 'Collection'}" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": true, - "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using missing-type-fail.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "missing-type-fail.jsonld", - "isError": false, - "message": "Output JSON-LD missing-type-fail.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "missing-type-fail.ttl", - "size": 46, - "isError": false, - "message": "Output Turtle missing-type-fail.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": false, - "exception": "ValidationError", - "errorMessage": "{'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas", - "isError": true, - "message": "ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas\n\nFailed validating 'anyOf' in schema['allOf'][0]:\n {'$defs': {'osc:project': {'format': 'osc-project',\n 'minLength': 1,\n 'title': 'Project',\n 'type': 'string'},\n 'osc:workflow': {'format': 'osc-workflow',\n 'minLength': 1,\n 'title': 'Workflow',\n 'type': 'string'},\n 'via_links': {'properties': {'rel': {'enum': ['via']},\n 'type': {'enum': ['application/json',\n 'application/pdf',\n 'application/zip',\n 'text/html',\n 'text/plain'],\n 'options': {'enum_titles': ['JSON',\n 'PDF',\n 'ZIP',\n 'HTML',\n 'Text']}}},\n 'title': 'Via Link'}},\n '$schema': 'https://json-schema.org/draft/2020-12/schema',\n 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}],\n 'description': 'Schema for OGCAPI records profile and STAC profile '\n 'used by EarthCODE'}\n\nOn instance:\n {'created': '2025-10-13T16:54:34Z',\n 'description': 'Polarwarp product\\n'\n '\\n'\n 'Forecast rasters (+1h \u2026 +6h) produced by the '\n 'Polarwarp workflow using NEXTSIM model and S1 scenes.',\n 'extent': {'spatial': {'bbox': [[-0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432]]},\n 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}},\n 'id': 'polarwarp',\n 'license': 'various',\n 'links': [{'href': '../../catalog.json',\n 'rel': 'root',\n 'title': 'Open Science Catalog',\n 'type': 'application/json'},\n {'href': '../catalog.json',\n 'rel': 'parent',\n 'title': 'Products',\n 'type': 'application/json'},\n {'href': '../../projects/cerulean-information-factory/collection.json',\n 'rel': 'related',\n 'title': 'Project: Cerulean Information Factory',\n 'type': 'application/json'},\n {'href': '../../themes/cryosphere/catalog.json',\n 'rel': 'related',\n 'title': 'Theme: Cryosphere',\n 'type': 'application/json'},\n {'href': '../../experiments/polarwarp/record.json',\n 'rel': 'related',\n 'title': 'Experiment: Polarwarp',\n 'type': 'application/json'},\n {'href': './item.json', 'rel': 'item'},\n {'href': 'https://github.com/gtif-cerulean/polarwarp',\n 'rel': 'via'}],\n 'osc:project': 'cerulean-information-factory',\n 'osc:status': 'ongoing',\n 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'],\n 'stac_version': '1.0.0',\n 'themes': [{'concepts': [{'id': 'cryosphere'}],\n 'scheme': 'https://github.com/stac-extensions/osc#theme'}],\n 'title': 'Polarwarp',\n 'type': 'Collection'}" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": false, - "filename": "_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using valid-cf-parameters.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "valid-cf-parameters.jsonld", - "isError": false, - "message": "Output JSON-LD valid-cf-parameters.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "valid-cf-parameters.ttl", - "size": 51, - "isError": false, - "message": "Output Turtle valid-cf-parameters.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: \n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "application/json", - "sourceUrl": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_1_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_1_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_1_1.ttl", - "size": 67, - "isError": false, - "message": "Output Turtle example_1_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", - "exampleIndex": 2, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using examples/water-bodies-with-provenance.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_2_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_2_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_2_1.ttl", - "size": 58, - "isError": false, - "message": "Output Turtle example_2_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [ - "" - ] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [ - "" - ] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: \n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: \n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 8, - "passed": 8, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld deleted file mode 100644 index 1fdf3e93..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.jsonld +++ /dev/null @@ -1,78 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "completed", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl deleted file mode 100644 index 59249741..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl +++ /dev/null @@ -1,49 +0,0 @@ -@prefix dcat: . -@prefix dct: . -@prefix ns1: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix stac: . -@prefix xsd: . - - a prov:Collection ; - dct:created "2025-10-13T16:54:34Z" ; - dct:description """Polarwarp product - -Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; - dct:extent [ ] ; - dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Products" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:license "various" ; - stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:project "cerulean-information-factory"^^xsd:string ; - osc:status osc:completed ; - osc:type osc:product-type . - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_failed.txt deleted file mode 100644 index 7f4c5dd8..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_failed.txt +++ /dev/null @@ -1,341 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-09T13:24:12.436028+00:00 -=== General === -Test was expected to fail and it did. -=== End General === - -=== Files === -Using empty-themes-fail.json from test resources -JSON-LD context is present - uplifting -Output JSON-LD empty-themes-fail.jsonld created -Output Turtle empty-themes-fail.ttl created -=== End Files === - -=== JSON Schema === - -** Validation error ** -ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'completed', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': []} is not valid under any of the given schemas - -Failed validating 'anyOf' in schema['allOf'][0]: - {'$defs': {'osc:project': {'format': 'osc-project', - 'minLength': 1, - 'title': 'Project', - 'type': 'string'}, - 'osc:workflow': {'format': 'osc-workflow', - 'minLength': 1, - 'title': 'Workflow', - 'type': 'string'}, - 'via_links': {'properties': {'rel': {'enum': ['via']}, - 'type': {'enum': ['application/json', - 'application/pdf', - 'application/zip', - 'text/html', - 'text/plain'], - 'options': {'enum_titles': ['JSON', - 'PDF', - 'ZIP', - 'HTML', - 'Text']}}}, - 'title': 'Via Link'}}, - '$schema': 'https://json-schema.org/draft/2020-12/schema', - 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], - 'description': 'Schema for OGCAPI records profile and STAC profile ' - 'used by EarthCODE'} - -On instance: - {'created': '2025-10-13T16:54:34Z', - 'description': 'Polarwarp product\n' - '\n' - 'Forecast rasters (+1h … +6h) produced by the ' - 'Polarwarp workflow using NEXTSIM model and S1 scenes.', - 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432]]}, - 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, - 'id': 'polarwarp', - 'license': 'various', - 'links': [{'href': '../../catalog.json', - 'rel': 'root', - 'title': 'Open Science Catalog', - 'type': 'application/json'}, - {'href': '../catalog.json', - 'rel': 'parent', - 'title': 'Products', - 'type': 'application/json'}, - {'href': '../../projects/cerulean-information-factory/collection.json', - 'rel': 'related', - 'title': 'Project: Cerulean Information Factory', - 'type': 'application/json'}, - {'href': '../../themes/cryosphere/catalog.json', - 'rel': 'related', - 'title': 'Theme: Cryosphere', - 'type': 'application/json'}, - {'href': '../../experiments/polarwarp/record.json', - 'rel': 'related', - 'title': 'Experiment: Polarwarp', - 'type': 'application/json'}, - {'href': './item.json', 'rel': 'item'}, - {'href': 'https://github.com/gtif-cerulean/polarwarp', - 'rel': 'via'}], - 'osc:project': 'cerulean-information-factory', - 'osc:status': 'completed', - 'osc:type': 'product', - 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', - 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], - 'stac_version': '1.0.0', - 'themes': [], - 'title': 'Polarwarp', - 'type': 'Collection'} -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json deleted file mode 100644 index 72e52af2..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "completed", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ], - "fair:Findable_has_doi": false, - "fair:Findable_rich_metadata": true, - "fair:Findable_identifier": true, - "fair:Findable_stac_assets": false, - "fair:Findable_indexed": true, - "fair:Findable_indexed_approved_metadata": false, - "fair:Findable_indexed_approved_data": false, - "fair:Accessible_general": true, - "fair:Accessible_protocols": true, - "fair:Accessible_files": 0.0, - "fair:Interoperable_uses_formal_language": true, - "fair:Interoperable_controlled_vocabularies": true, - "fair:Interoperable_related_links": true, - "fair:Interoperable_has_documentation": false, - "fair:Reusable_rich_descriptions": true, - "fair:Reusable_has_license": true, - "fair:Reusable_workflow_exists": true, - "fair:Reusable_cloud_assets_rate": 0.0, - "fair:Reusable_has_visualisation": false, - "fair:Reusable_has_access_example": false -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld deleted file mode 100644 index e716a605..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.jsonld +++ /dev/null @@ -1,107 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "completed", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ], - "fair:Findable_has_doi": false, - "fair:Findable_rich_metadata": true, - "fair:Findable_identifier": true, - "fair:Findable_stac_assets": false, - "fair:Findable_indexed": true, - "fair:Findable_indexed_approved_metadata": false, - "fair:Findable_indexed_approved_data": false, - "fair:Accessible_general": true, - "fair:Accessible_protocols": true, - "fair:Accessible_files": 0.0, - "fair:Interoperable_uses_formal_language": true, - "fair:Interoperable_controlled_vocabularies": true, - "fair:Interoperable_related_links": true, - "fair:Interoperable_has_documentation": false, - "fair:Reusable_rich_descriptions": true, - "fair:Reusable_has_license": true, - "fair:Reusable_workflow_exists": true, - "fair:Reusable_cloud_assets_rate": 0.0, - "fair:Reusable_has_visualisation": false, - "fair:Reusable_has_access_example": false -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl deleted file mode 100644 index 71d1cb0d..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl +++ /dev/null @@ -1,74 +0,0 @@ -@prefix dcat: . -@prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a prov:Collection ; - ns2:Accessible_files 0e+00 ; - ns2:Accessible_general true ; - ns2:Accessible_protocols true ; - ns2:Findable_has_doi false ; - ns2:Findable_identifier true ; - ns2:Findable_indexed true ; - ns2:Findable_indexed_approved_data false ; - ns2:Findable_indexed_approved_metadata false ; - ns2:Findable_rich_metadata true ; - ns2:Findable_stac_assets false ; - ns2:Interoperable_controlled_vocabularies true ; - ns2:Interoperable_has_documentation false ; - ns2:Interoperable_related_links true ; - ns2:Interoperable_uses_formal_language true ; - ns2:Reusable_cloud_assets_rate 0e+00 ; - ns2:Reusable_has_access_example false ; - ns2:Reusable_has_license true ; - ns2:Reusable_has_visualisation false ; - ns2:Reusable_rich_descriptions true ; - ns2:Reusable_workflow_exists true ; - dcterms:created "2025-10-13T16:54:34Z" ; - dcterms:description """Polarwarp product - -Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; - dcterms:extent [ ] ; - dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ] ; - dcat:license "various" ; - stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:project "cerulean-information-factory"^^xsd:string ; - osc:status osc:completed ; - osc:type osc:product-type ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_failed.txt deleted file mode 100644 index 6628914f..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_failed.txt +++ /dev/null @@ -1,19 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-26T04:42:49.766009+00:00 -=== Files === -Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt deleted file mode 100644 index ec5ea3bc..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt +++ /dev/null @@ -1,259 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-09T13:24:17.599114+00:00 -=== Files === -Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json deleted file mode 100644 index 5b7e76c5..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json +++ /dev/null @@ -1,103 +0,0 @@ -{ - "type": "Collection", - "id": "water-bodies", - "stac_version": "1.0.0", - "description": "Water Bodies Example Outputs", - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/products/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json", - "type": "application/json", - "title": "Experiment: Water Bodies Execution" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json", - "type": "application/json" - }, - { - "rel": "item", - "href": "./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json", - "type": "application/json" - }, - { - "rel": "item", - "href": "./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json", - "type": "application/json" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "license": "none", - "osc:experiment": "water-bodies-execution", - "osc:status": "ongoing", - "osc:region": "Global", - "osc:type": "product", - "osc:project": "ospd", - "created": "2025-01-21T17:59:50Z", - "version": "1.0", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "osc:missions": [], - "updated": "2025-01-21T17:59:50Z", - "title": "Water Bodies", - "extent": { - "spatial": { - "bbox": [ - [ - -121.39905410179915, - 39.82336095080461, - -120.73995321724426, - 40.482798837728375 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2021-07-13T19:03:24Z", - "2022-05-24T19:03:29Z" - ] - ] - } - }, - "provType": [ - "prov:Entity", - "wfprov:Artifact", - "wf4ever:Dataset" - ], - "wasDerivedFrom": [ - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A", - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A" - ], - "wfprov:wasOutputFrom": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "wfprov:describedByParameter": "stac_catalog" -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld deleted file mode 100644 index f29ef5fd..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.jsonld +++ /dev/null @@ -1,104 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "type": "Collection", - "id": "water-bodies", - "stac_version": "1.0.0", - "description": "Water Bodies Example Outputs", - "links": [ - { - "rel": "root", - "href": "https://example.com/open-science-catalog-metadata/catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "https://example.com/open-science-catalog-metadata/products/catalog.json", - "type": "application/json", - "title": "Experiments" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/themes/land/catalog.json", - "type": "application/json", - "title": "Theme: Land" - }, - { - "rel": "related", - "href": "https://example.com/open-science-catalog-metadata/experiments/polaris/water-bodies-execution/record.json", - "type": "application/json", - "title": "Experiment: Water Bodies Execution" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/products/water-bodies/collection.json", - "type": "application/json" - }, - { - "rel": "item", - "href": "./S2B_10TFK_20210713_0_L2A/S2B_10TFK_20210713_0_L2A.json", - "type": "application/json" - }, - { - "rel": "item", - "href": "./S2A_10TFK_20220524_0_L2A/S2A_10TFK_20220524_0_L2A.json", - "type": "application/json" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "license": "none", - "osc:experiment": "water-bodies-execution", - "osc:status": "ongoing", - "osc:region": "Global", - "osc:type": "product", - "osc:project": "ospd", - "created": "2025-01-21T17:59:50Z", - "version": "1.0", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "land" - } - ] - } - ], - "osc:missions": [], - "updated": "2025-01-21T17:59:50Z", - "title": "Water Bodies", - "extent": { - "spatial": { - "bbox": [ - [ - -121.39905410179915, - 39.82336095080461, - -120.73995321724426, - 40.482798837728375 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2021-07-13T19:03:24Z", - "2022-05-24T19:03:29Z" - ] - ] - } - }, - "provType": [ - "prov:Entity", - "wfprov:Artifact", - "wf4ever:Dataset" - ], - "wasDerivedFrom": [ - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2B_10TFK_20210713_0_L2A", - "https://earth-search.aws.element84.com/v0/collections/sentinel-s2-l2a-cogs/items/S2A_10TFK_20220524_0_L2A" - ], - "wfprov:wasOutputFrom": "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json", - "wfprov:describedByParameter": "stac_catalog" -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl deleted file mode 100644 index 4ac6d657..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl +++ /dev/null @@ -1,63 +0,0 @@ -@prefix dcat: . -@prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a prov:Collection, - prov:Entity, - , - ns1:Artifact ; - dcterms:created "2025-01-21T17:59:50Z" ; - dcterms:description "Water Bodies Example Outputs" ; - dcterms:extent [ ] ; - dcterms:modified "2025-01-21T17:59:50Z" ; - dcterms:title "Water Bodies" ; - rdfs:seeAlso [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Experiments" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Water Bodies Execution" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; - dcat:license "none" ; - prov:wasDerivedFrom , - ; - stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:experiment "water-bodies-execution"^^xsd:string ; - osc:project "ospd"^^xsd:string ; - osc:region "Global"^^xsd:string ; - osc:status osc:ongoing ; - osc:type osc:product-type ; - rec:themes [ thns:concepts [ thns:id "land"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns1:describedByParameter "stac_catalog" ; - ns1:wasOutputFrom "https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json" . - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_failed.txt deleted file mode 100644 index e9db8487..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_failed.txt +++ /dev/null @@ -1,19 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-26T04:42:49.793069+00:00 -=== Files === -Using examples/water-bodies-with-provenance.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_2_1.jsonld created -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt deleted file mode 100644 index d092acd4..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt +++ /dev/null @@ -1,259 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-09T13:24:18.410710+00:00 -=== Files === -Using examples/water-bodies-with-provenance.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_2_1.jsonld created -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: - - Shape osc:RegionShape: - - Shape osc:ProjectShape: - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld deleted file mode 100644 index 2d05edc6..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.jsonld +++ /dev/null @@ -1,89 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "ongoing", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json", - "https://stac-extensions.github.io/cf/v0.2.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ], - "cf:parameter": [] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl deleted file mode 100644 index 01d19103..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl +++ /dev/null @@ -1,54 +0,0 @@ -@prefix dcat: . -@prefix dct: . -@prefix ns1: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a prov:Collection ; - dct:created "2025-10-13T16:54:34Z" ; - dct:description """Polarwarp product - -Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; - dct:extent [ ] ; - dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:license "various" ; - stac:hasExtension "https://stac-extensions.github.io/cf/v0.2.0/schema.json", - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:project "cerulean-information-factory"^^xsd:string ; - osc:status osc:ongoing ; - osc:type osc:product-type ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_failed.txt deleted file mode 100644 index 3b2b4017..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_failed.txt +++ /dev/null @@ -1,32 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-26T04:42:49.634466+00:00 -=== Files === -Using invalid-cf-parameters-fail.json from test resources -JSON-LD context is present - uplifting -Output JSON-LD invalid-cf-parameters-fail.jsonld created -Output Turtle invalid-cf-parameters-fail.ttl created -=== End Files === - -=== JSON Schema === - -** Validation error ** -ValidationError: [] is too short - -Failed validating 'minItems' in schema[0]['allOf'][0]['properties']['cf:parameter']: - {'items': {'properties': {'name': {'minLength': 1, 'type': 'string'}, - 'unit': {'type': 'string'}}, - 'required': ['name'], - 'type': 'object'}, - 'minItems': 1, - 'type': 'array'} - -On instance['cf:parameter']: - [] -=== End JSON Schema === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt deleted file mode 100644 index 39c51955..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt +++ /dev/null @@ -1,276 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-09T13:24:13.257088+00:00 -=== General === -Test was expected to fail and it did. -=== End General === - -=== Files === -Using invalid-cf-parameters-fail.json from test resources -JSON-LD context is present - uplifting -Output JSON-LD invalid-cf-parameters-fail.jsonld created -Output Turtle invalid-cf-parameters-fail.ttl created -=== End Files === - -=== JSON Schema === - -** Validation error ** -ValidationError: [] is too short - -Failed validating 'minItems' in schema[0]['allOf'][0]['properties']['cf:parameter']: - {'items': {'properties': {'name': {'minLength': 1, 'type': 'string'}, - 'unit': {'type': 'string'}}, - 'required': ['name'], - 'type': 'object'}, - 'minItems': 1, - 'type': 'array'} - -On instance['cf:parameter']: - [] -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld deleted file mode 100644 index 3200dd13..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.jsonld +++ /dev/null @@ -1,87 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "invalid status", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl deleted file mode 100644 index a14fa7b8..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl +++ /dev/null @@ -1,52 +0,0 @@ -@prefix dcat: . -@prefix dct: . -@prefix ns1: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a prov:Collection ; - dct:created "2025-10-13T16:54:34Z" ; - dct:description """Polarwarp product - -Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; - dct:extent [ ] ; - dct:title "Polarwarp" ; - rdfs:seeAlso [ ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:license "various" ; - stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:project "cerulean-information-factory"^^xsd:string ; - osc:type osc:product-type ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_failed.txt deleted file mode 100644 index deb74341..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_failed.txt +++ /dev/null @@ -1,342 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-09T13:24:14.167200+00:00 -=== General === -Test was expected to fail and it did. -=== End General === - -=== Files === -Using invalid-osc-status-fail.json from test resources -JSON-LD context is present - uplifting -Output JSON-LD invalid-osc-status-fail.jsonld created -Output Turtle invalid-osc-status-fail.ttl created -=== End Files === - -=== JSON Schema === - -** Validation error ** -ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'invalid status', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas - -Failed validating 'anyOf' in schema['allOf'][0]: - {'$defs': {'osc:project': {'format': 'osc-project', - 'minLength': 1, - 'title': 'Project', - 'type': 'string'}, - 'osc:workflow': {'format': 'osc-workflow', - 'minLength': 1, - 'title': 'Workflow', - 'type': 'string'}, - 'via_links': {'properties': {'rel': {'enum': ['via']}, - 'type': {'enum': ['application/json', - 'application/pdf', - 'application/zip', - 'text/html', - 'text/plain'], - 'options': {'enum_titles': ['JSON', - 'PDF', - 'ZIP', - 'HTML', - 'Text']}}}, - 'title': 'Via Link'}}, - '$schema': 'https://json-schema.org/draft/2020-12/schema', - 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], - 'description': 'Schema for OGCAPI records profile and STAC profile ' - 'used by EarthCODE'} - -On instance: - {'created': '2025-10-13T16:54:34Z', - 'description': 'Polarwarp product\n' - '\n' - 'Forecast rasters (+1h … +6h) produced by the ' - 'Polarwarp workflow using NEXTSIM model and S1 scenes.', - 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432]]}, - 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, - 'id': 'polarwarp', - 'license': 'various', - 'links': [{'href': '../../catalog.json', - 'rel': 'root', - 'title': 'Open Science Catalog', - 'type': 'application/json'}, - {'href': '../catalog.json', - 'rel': 'parent', - 'title': 'Products', - 'type': 'application/json'}, - {'href': '../../projects/cerulean-information-factory/collection.json', - 'rel': 'related', - 'title': 'Project: Cerulean Information Factory', - 'type': 'application/json'}, - {'href': '../../themes/cryosphere/catalog.json', - 'rel': 'related', - 'title': 'Theme: Cryosphere', - 'type': 'application/json'}, - {'href': '../../experiments/polarwarp/record.json', - 'rel': 'related', - 'title': 'Experiment: Polarwarp', - 'type': 'application/json'}, - {'href': './item.json', 'rel': 'item'}, - {'href': 'https://github.com/gtif-cerulean/polarwarp', - 'rel': 'via'}], - 'osc:project': 'cerulean-information-factory', - 'osc:status': 'invalid status', - 'osc:type': 'product', - 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', - 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], - 'stac_version': '1.0.0', - 'themes': [{'concepts': [{'id': 'cryosphere'}], - 'scheme': 'https://github.com/stac-extensions/osc#theme'}], - 'title': 'Polarwarp', - 'type': 'Collection'} -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld deleted file mode 100644 index af38f9fb..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.jsonld +++ /dev/null @@ -1,86 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "ongoing", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl deleted file mode 100644 index ef4e37e0..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl +++ /dev/null @@ -1,52 +0,0 @@ -@prefix dcat: . -@prefix dct: . -@prefix ns1: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a prov:Collection ; - dct:created "2025-10-13T16:54:34Z" ; - dct:description """Polarwarp product - -Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; - dct:extent [ ] ; - dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:license "various" ; - stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:status osc:ongoing ; - osc:type osc:product-type ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_failed.txt deleted file mode 100644 index 9d77d2ea..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_failed.txt +++ /dev/null @@ -1,341 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-09T13:24:14.980122+00:00 -=== General === -Test was expected to fail and it did. -=== End General === - -=== Files === -Using missing-project-fail.json from test resources -JSON-LD context is present - uplifting -Output JSON-LD missing-project-fail.jsonld created -Output Turtle missing-project-fail.ttl created -=== End Files === - -=== JSON Schema === - -** Validation error ** -ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas - -Failed validating 'anyOf' in schema['allOf'][0]: - {'$defs': {'osc:project': {'format': 'osc-project', - 'minLength': 1, - 'title': 'Project', - 'type': 'string'}, - 'osc:workflow': {'format': 'osc-workflow', - 'minLength': 1, - 'title': 'Workflow', - 'type': 'string'}, - 'via_links': {'properties': {'rel': {'enum': ['via']}, - 'type': {'enum': ['application/json', - 'application/pdf', - 'application/zip', - 'text/html', - 'text/plain'], - 'options': {'enum_titles': ['JSON', - 'PDF', - 'ZIP', - 'HTML', - 'Text']}}}, - 'title': 'Via Link'}}, - '$schema': 'https://json-schema.org/draft/2020-12/schema', - 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], - 'description': 'Schema for OGCAPI records profile and STAC profile ' - 'used by EarthCODE'} - -On instance: - {'created': '2025-10-13T16:54:34Z', - 'description': 'Polarwarp product\n' - '\n' - 'Forecast rasters (+1h … +6h) produced by the ' - 'Polarwarp workflow using NEXTSIM model and S1 scenes.', - 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432]]}, - 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, - 'id': 'polarwarp', - 'license': 'various', - 'links': [{'href': '../../catalog.json', - 'rel': 'root', - 'title': 'Open Science Catalog', - 'type': 'application/json'}, - {'href': '../catalog.json', - 'rel': 'parent', - 'title': 'Products', - 'type': 'application/json'}, - {'href': '../../projects/cerulean-information-factory/collection.json', - 'rel': 'related', - 'title': 'Project: Cerulean Information Factory', - 'type': 'application/json'}, - {'href': '../../themes/cryosphere/catalog.json', - 'rel': 'related', - 'title': 'Theme: Cryosphere', - 'type': 'application/json'}, - {'href': '../../experiments/polarwarp/record.json', - 'rel': 'related', - 'title': 'Experiment: Polarwarp', - 'type': 'application/json'}, - {'href': './item.json', 'rel': 'item'}, - {'href': 'https://github.com/gtif-cerulean/polarwarp', - 'rel': 'via'}], - 'osc:status': 'ongoing', - 'osc:type': 'product', - 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', - 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], - 'stac_version': '1.0.0', - 'themes': [{'concepts': [{'id': 'cryosphere'}], - 'scheme': 'https://github.com/stac-extensions/osc#theme'}], - 'title': 'Polarwarp', - 'type': 'Collection'} -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld deleted file mode 100644 index 199a7dec..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.jsonld +++ /dev/null @@ -1,86 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "ongoing", - "type": "Collection", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl deleted file mode 100644 index be94c009..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl +++ /dev/null @@ -1,52 +0,0 @@ -@prefix dcat: . -@prefix dct: . -@prefix ns1: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a prov:Collection ; - dct:created "2025-10-13T16:54:34Z" ; - dct:description """Polarwarp product - -Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; - dct:extent [ ] ; - dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:license "various" ; - stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:project "cerulean-information-factory"^^xsd:string ; - osc:status osc:ongoing ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_failed.txt deleted file mode 100644 index 5f11fc02..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_failed.txt +++ /dev/null @@ -1,341 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-09T13:24:15.889782+00:00 -=== General === -Test was expected to fail and it did. -=== End General === - -=== Files === -Using missing-type-fail.json from test resources -JSON-LD context is present - uplifting -Output JSON-LD missing-type-fail.jsonld created -Output Turtle missing-type-fail.ttl created -=== End Files === - -=== JSON Schema === - -** Validation error ** -ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas - -Failed validating 'anyOf' in schema['allOf'][0]: - {'$defs': {'osc:project': {'format': 'osc-project', - 'minLength': 1, - 'title': 'Project', - 'type': 'string'}, - 'osc:workflow': {'format': 'osc-workflow', - 'minLength': 1, - 'title': 'Workflow', - 'type': 'string'}, - 'via_links': {'properties': {'rel': {'enum': ['via']}, - 'type': {'enum': ['application/json', - 'application/pdf', - 'application/zip', - 'text/html', - 'text/plain'], - 'options': {'enum_titles': ['JSON', - 'PDF', - 'ZIP', - 'HTML', - 'Text']}}}, - 'title': 'Via Link'}}, - '$schema': 'https://json-schema.org/draft/2020-12/schema', - 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], - 'description': 'Schema for OGCAPI records profile and STAC profile ' - 'used by EarthCODE'} - -On instance: - {'created': '2025-10-13T16:54:34Z', - 'description': 'Polarwarp product\n' - '\n' - 'Forecast rasters (+1h … +6h) produced by the ' - 'Polarwarp workflow using NEXTSIM model and S1 scenes.', - 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432]]}, - 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, - 'id': 'polarwarp', - 'license': 'various', - 'links': [{'href': '../../catalog.json', - 'rel': 'root', - 'title': 'Open Science Catalog', - 'type': 'application/json'}, - {'href': '../catalog.json', - 'rel': 'parent', - 'title': 'Products', - 'type': 'application/json'}, - {'href': '../../projects/cerulean-information-factory/collection.json', - 'rel': 'related', - 'title': 'Project: Cerulean Information Factory', - 'type': 'application/json'}, - {'href': '../../themes/cryosphere/catalog.json', - 'rel': 'related', - 'title': 'Theme: Cryosphere', - 'type': 'application/json'}, - {'href': '../../experiments/polarwarp/record.json', - 'rel': 'related', - 'title': 'Experiment: Polarwarp', - 'type': 'application/json'}, - {'href': './item.json', 'rel': 'item'}, - {'href': 'https://github.com/gtif-cerulean/polarwarp', - 'rel': 'via'}], - 'osc:project': 'cerulean-information-factory', - 'osc:status': 'ongoing', - 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', - 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], - 'stac_version': '1.0.0', - 'themes': [{'concepts': [{'id': 'cryosphere'}], - 'scheme': 'https://github.com/stac-extensions/osc#theme'}], - 'title': 'Polarwarp', - 'type': 'Collection'} -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld deleted file mode 100644 index 92b01b57..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.jsonld +++ /dev/null @@ -1,96 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", - "id": "polarwarp", - "title": "Polarwarp", - "created": "2025-10-13T16:54:34Z", - "osc:status": "ongoing", - "type": "Collection", - "osc:type": "product", - "stac_version": "1.0.0", - "description": "Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.", - "license": "various", - "extent": { - "spatial": { - "bbox": [ - [ - -0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432 - ] - ] - }, - "temporal": { - "interval": [ - [ - "2025-02-25T00:00:00Z", - null - ] - ] - } - }, - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Products" - }, - { - "href": "../../projects/cerulean-information-factory/collection.json", - "rel": "related", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "href": "../../themes/cryosphere/catalog.json", - "rel": "related", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Experiment: Polarwarp" - }, - { - "href": "./item.json", - "rel": "item" - }, - { - "href": "https://github.com/gtif-cerulean/polarwarp", - "rel": "via" - } - ], - "stac_extensions": [ - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json", - "https://stac-extensions.github.io/cf/v0.2.0/schema.json" - ], - "osc:project": "cerulean-information-factory", - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - } - ], - "cf:parameter": [ - { - "name": "sea_ice_concentration", - "description": "Sea Ice Concentration", - "units": "1", - "standard_name": "sea_ice_area_fraction" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl deleted file mode 100644 index 6507a4ef..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl +++ /dev/null @@ -1,57 +0,0 @@ -@prefix cf: . -@prefix dcat: . -@prefix dct: . -@prefix ns1: . -@prefix oa: . -@prefix osc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix stac: . -@prefix thns: . -@prefix xsd: . - - a prov:Collection ; - dct:created "2025-10-13T16:54:34Z" ; - dct:description """Polarwarp product - -Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; - dct:extent [ ] ; - dct:title "Polarwarp" ; - rdfs:seeAlso [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:license "various" ; - cf:parameter [ dct:description "Sea Ice Concentration" ; - cf:name "sea_ice_concentration" ] ; - stac:hasExtension "https://stac-extensions.github.io/cf/v0.2.0/schema.json", - "https://stac-extensions.github.io/osc/v1.0.0/schema.json", - "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; - stac:version "1.0.0" ; - osc:project "cerulean-information-factory"^^xsd:string ; - osc:status osc:ongoing ; - osc:type osc:product-type ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] . - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_failed.txt deleted file mode 100644 index 859506af..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_failed.txt +++ /dev/null @@ -1,19 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-08-26T04:42:49.739063+00:00 -=== Files === -Using valid-cf-parameters.json from test resources -JSON-LD context is present - uplifting -Output JSON-LD valid-cf-parameters.jsonld created -Output Turtle valid-cf-parameters.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt deleted file mode 100644 index 08bdd472..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt +++ /dev/null @@ -1,259 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-09T13:24:16.699113+00:00 -=== Files === -Using valid-cf-parameters.json from test resources -JSON-LD context is present - uplifting -Output JSON-LD valid-cf-parameters.jsonld created -Output Turtle valid-cf-parameters.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json b/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json deleted file mode 100644 index cdf740b7..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json +++ /dev/null @@ -1,1445 +0,0 @@ -{ - "title": "Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow", - "bblockName": "EarthCODE Workflow", - "bblockId": "ogc.osc.geodcat-stac-earthcode.workflows", - "generated": "2026-09-09T13:24:21.376810+00:00", - "result": true, - "items": [ - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "application/json", - "sourceUrl": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_1_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_1_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_1_1.ttl", - "size": 97, - "isError": false, - "message": "Output Turtle example_1_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n3512a00307c643e481bee8e185b86c00b38": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b8": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b62": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b14": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b146": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b226": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b188": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b212": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b20": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b98": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b74": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b234": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b218": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b128": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b110": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b225": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b68": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b86": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b252": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b176": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b92": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b122": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b158": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b80": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b152": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b182": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b224": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b32": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b44": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b26": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b206": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b50": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b194": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b134": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", - "exampleIndex": 2, - "snippetIndex": 1, - "language": "application/json", - "sourceUrl": "https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_2_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_2_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_2_1.ttl", - "size": 100, - "isError": false, - "message": "Output Turtle example_2_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n3512a00307c643e481bee8e185b86c00b38": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b8": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b62": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b14": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b146": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b226": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b188": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b212": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b20": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b98": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b74": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b234": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b218": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b128": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b110": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b225": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b68": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b86": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b252": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b176": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b92": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b122": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b158": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b80": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b152": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b182": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b224": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b32": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b44": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b26": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b206": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b50": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b194": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b134": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 2, - "passed": 2, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json deleted file mode 100644 index aa56cae9..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "id": "polarwarp", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core", - "https://stac-extensions.github.io/application/v0.1.0/schema.json", - "https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow" - ], - "geometry": null, - "properties": { - "created": "2025-09-30T13:00:00Z", - "updated": "2025-09-30T14:00:00Z", - "type": "workflow", - "title": "Polarwarp", - "description": "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "keywords": [ - "sea ice", - "polar" - ], - "contacts": [ - { - "name": "David Arthurs", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "david.arthurs@polarview.org" - } - ] - }, - { - "name": "T\u00fdna Dole\u017ealov\u00e1", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "tyna.dolezalova@eox.at" - } - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - }, - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "oceans" - } - ] - } - ], - "license": "CC-BY-SA-4.0", - "osc:project": "cerulean-information-factory" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Workflows" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json", - "type": "application/json" - }, - { - "rel": "related", - "href": "../../projects/cerulean-information-factory/collection.json", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "rel": "related", - "href": "../../themes/cryosphere/catalog.json", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../themes/oceans/catalog.json", - "type": "application/json", - "title": "Theme: Oceans" - }, - { - "rel": "child", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Polarwarp" - }, - { - "rel": "vcs", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/polarwarp.git", - "vcs:type": "git", - "vcs:branch": "main" - }, - { - "rel": "application", - "title": "Polarwarp workflow", - "href": "https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml", - "type": "application/x-argo-workflow-yaml", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "argo-workflow:": { - "requirements": [ - { - "temp_storage": "10GB" - } - ] - } - }, - { - "rel": "application-originating-platform", - "title": "EOxHub Workspaces", - "href": "https://workspace.cif.hub-otc.eox.at/", - "type": "text/html", - "application:platform_supports": [ - "argo-workflow" - ], - "application:preferred_app": "argo" - }, - { - "rel": "related", - "href": "https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps", - "type": "text/html", - "title": "Trigger workflow via API provided by pygeoapi" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld deleted file mode 100644 index 5298f53d..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.jsonld +++ /dev/null @@ -1,152 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", - "id": "polarwarp", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core", - "https://stac-extensions.github.io/application/v0.1.0/schema.json", - "https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow" - ], - "geometry": null, - "properties": { - "created": "2025-09-30T13:00:00Z", - "updated": "2025-09-30T14:00:00Z", - "type": "workflow", - "title": "Polarwarp", - "description": "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "keywords": [ - "sea ice", - "polar" - ], - "contacts": [ - { - "name": "David Arthurs", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "david.arthurs@polarview.org" - } - ] - }, - { - "name": "T\u00fdna Dole\u017ealov\u00e1", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "tyna.dolezalova@eox.at" - } - ] - } - ], - "themes": [ - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "cryosphere" - } - ] - }, - { - "scheme": "https://github.com/stac-extensions/osc#theme", - "concepts": [ - { - "id": "oceans" - } - ] - } - ], - "license": "CC-BY-SA-4.0", - "osc:project": "cerulean-information-factory" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Workflows" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polarwarp/record.json", - "type": "application/json" - }, - { - "rel": "related", - "href": "../../projects/cerulean-information-factory/collection.json", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "rel": "related", - "href": "../../themes/cryosphere/catalog.json", - "type": "application/json", - "title": "Theme: Cryosphere" - }, - { - "rel": "related", - "href": "../../themes/oceans/catalog.json", - "type": "application/json", - "title": "Theme: Oceans" - }, - { - "rel": "child", - "href": "../../experiments/polarwarp/record.json", - "type": "application/json", - "title": "Polarwarp" - }, - { - "rel": "vcs", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/polarwarp.git", - "vcs:type": "git", - "vcs:branch": "main" - }, - { - "rel": "application", - "title": "Polarwarp workflow", - "href": "https://github.com/gtif-cerulean/polarwarp/blob/main/workflow.yml", - "type": "application/x-argo-workflow-yaml", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "argo-workflow:": { - "requirements": [ - { - "temp_storage": "10GB" - } - ] - } - }, - { - "rel": "application-originating-platform", - "title": "EOxHub Workspaces", - "href": "https://workspace.cif.hub-otc.eox.at/", - "type": "text/html", - "application:platform_supports": [ - "argo-workflow" - ], - "application:preferred_app": "argo" - }, - { - "rel": "related", - "href": "https://harshness-map.gtif.eox.at/processes/execute-polarwarp-gcps", - "type": "text/html", - "title": "Trigger workflow via API provided by pygeoapi" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl deleted file mode 100644 index 56e2a57c..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl +++ /dev/null @@ -1,91 +0,0 @@ -@prefix dcat: . -@prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix ns3: . -@prefix ns4: . -@prefix oa: . -@prefix proc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix thns: . -@prefix xsd: . - - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; - dcterms:conformsTo , - , - ; - dcterms:created "2025-09-30T13:00:00Z" ; - dcterms:description "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions." ; - dcterms:modified "2025-09-30T14:00:00Z" ; - dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Git source repository" ; - ns2:relation ; - oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "EOxHub Workspaces" ; - ns1:platform_supports "argo-workflow" ; - ns1:preferred_app "argo" ; - dcterms:type "text/html" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Polarwarp" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Polarwarp workflow" ; - ns1:container true ; - ns1:language "Python" ; - ns1:type "argo-workflow" ; - [ proc:requirements [ proc:temp_storage "10GB" ] ] ; - dcterms:type "application/x-argo-workflow-yaml" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Workflows" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Oceans" ; - dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns2:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "Týna Doležalová" ; - proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; - proc:roles "consortium_member" ], - [ rdfs:label "David Arthurs" ; - proc:emails [ prov:value "david.arthurs@polarview.org" ] ; - proc:roles "consortium_member" ] ; - dcat:keyword "polar", - "sea ice" ; - dcat:license "CC-BY-SA-4.0" ; - proc:type "Feature", - "workflow" ; - rec:themes [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ], - [ thns:concepts [ thns:id "oceans"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" . - diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_failed.txt deleted file mode 100644 index 53fec1a3..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_failed.txt +++ /dev/null @@ -1,19 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow -Generated 2026-08-26T04:42:50.828088+00:00 -=== Files === -Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt deleted file mode 100644 index 398b2d82..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt +++ /dev/null @@ -1,250 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow -Generated 2026-09-09T13:24:20.644956+00:00 -=== Files === -Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none* - - Shape : *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none* - - Shape : *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json deleted file mode 100644 index eb2cb756..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json +++ /dev/null @@ -1,154 +0,0 @@ -{ - "id": "polaris-workflow", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core", - "https://stac-extensions.github.io/application/v0.1.0/schema.json", - "https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow" - ], - "geometry": null, - "properties": { - "created": "2025-02-19T23:00:00Z", - "updated": "2025-03-03T22:00:00Z", - "type": "workflow", - "title": "POLARIS", - "description": "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "keywords": [ - "sea ice", - "polar" - ], - "contacts": [ - { - "name": "David Arthurs", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "david.arthurs@polarview.org" - } - ] - }, - { - "name": "T\u00fdna Dole\u017ealov\u00e1", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "tyna.dolezalova@eox.at" - } - ] - } - ], - "themes": [ - { - "concepts": [ - { - "id": "oceans" - } - ], - "scheme": "https://github.com/stac-extensions/osc#theme" - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "CC-BY-SA-4.0", - "osc:project": "cerulean-information-factory" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Workflows" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json", - "type": "application/json" - }, - { - "rel": "related", - "href": "../../projects/cerulean-information-factory/collection.json", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "rel": "child", - "href": "../../experiments/polaris/record.json", - "type": "application/json", - "title": "POLARIS" - }, - { - "rel": "related", - "href": "../../themes/oceans/catalog.json", - "type": "application/json", - "title": "Theme: Oceans" - }, - { - "rel": "vcs", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/polaris.git", - "vcs:type": "git", - "vcs:branch": "main" - }, - { - "rel": "application", - "title": "POLARIS workflow", - "href": "https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml", - "type": "application/x-argo-workflow-yaml", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "argo-workflow:": { - "requirements": [ - { - "temp_storage": "10GB" - } - ] - } - }, - { - "rel": "application-originating-platform", - "title": "EOxHub Workspaces", - "href": "https://workspace.cif.hub-otc.eox.at/", - "type": "text/html", - "application:platform_supports": [ - "argo-workflow" - ], - "application:preferred_app": "argo" - }, - { - "rel": "related", - "href": "https://harshness-map.gtif.eox.at/processes/execute-polaris", - "type": "text/html", - "title": "Trigger workflow via API provided by pygeoapi" - }, - { - "rel": "application", - "type": "application/json", - "title": "OGC Application Package", - "href": "https://github.com/gtif-cerulean/cerulean-catalog.git" - }, - { - "rel": "git", - "type": "application/json", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/cerulean-catalog.git" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld deleted file mode 100644 index 4e24dab4..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.jsonld +++ /dev/null @@ -1,155 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/workflows/context.jsonld", - "id": "polaris-workflow", - "type": "Feature", - "conformsTo": [ - "http://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core", - "https://stac-extensions.github.io/application/v0.1.0/schema.json", - "https://raw.githubusercontent.com/EOEPCA/metadata-profile/refs/heads/1.0/schemas/application-type-argo-workflow" - ], - "geometry": null, - "properties": { - "created": "2025-02-19T23:00:00Z", - "updated": "2025-03-03T22:00:00Z", - "type": "workflow", - "title": "POLARIS", - "description": "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "keywords": [ - "sea ice", - "polar" - ], - "contacts": [ - { - "name": "David Arthurs", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "david.arthurs@polarview.org" - } - ] - }, - { - "name": "T\u00fdna Dole\u017ealov\u00e1", - "roles": [ - "consortium_member" - ], - "emails": [ - { - "value": "tyna.dolezalova@eox.at" - } - ] - } - ], - "themes": [ - { - "concepts": [ - { - "id": "oceans" - } - ], - "scheme": "https://github.com/stac-extensions/osc#theme" - } - ], - "formats": [ - { - "name": "GeoTIFF" - } - ], - "license": "CC-BY-SA-4.0", - "osc:project": "cerulean-information-factory" - }, - "linkTemplates": [], - "links": [ - { - "rel": "root", - "href": "../../catalog.json", - "type": "application/json", - "title": "Open Science Catalog" - }, - { - "rel": "parent", - "href": "../catalog.json", - "type": "application/json", - "title": "Workflows" - }, - { - "rel": "self", - "href": "https://esa-earthcode.github.io/open-science-catalog-metadata/workflows/polaris-workflow/record.json", - "type": "application/json" - }, - { - "rel": "related", - "href": "../../projects/cerulean-information-factory/collection.json", - "type": "application/json", - "title": "Project: Cerulean Information Factory" - }, - { - "rel": "child", - "href": "../../experiments/polaris/record.json", - "type": "application/json", - "title": "POLARIS" - }, - { - "rel": "related", - "href": "../../themes/oceans/catalog.json", - "type": "application/json", - "title": "Theme: Oceans" - }, - { - "rel": "vcs", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/polaris.git", - "vcs:type": "git", - "vcs:branch": "main" - }, - { - "rel": "application", - "title": "POLARIS workflow", - "href": "https://github.com/gtif-cerulean/polaris/blob/main/workflow.yml", - "type": "application/x-argo-workflow-yaml", - "application:type": "argo-workflow", - "application:container": true, - "application:language": "Python", - "argo-workflow:": { - "requirements": [ - { - "temp_storage": "10GB" - } - ] - } - }, - { - "rel": "application-originating-platform", - "title": "EOxHub Workspaces", - "href": "https://workspace.cif.hub-otc.eox.at/", - "type": "text/html", - "application:platform_supports": [ - "argo-workflow" - ], - "application:preferred_app": "argo" - }, - { - "rel": "related", - "href": "https://harshness-map.gtif.eox.at/processes/execute-polaris", - "type": "text/html", - "title": "Trigger workflow via API provided by pygeoapi" - }, - { - "rel": "application", - "type": "application/json", - "title": "OGC Application Package", - "href": "https://github.com/gtif-cerulean/cerulean-catalog.git" - }, - { - "rel": "git", - "type": "application/json", - "title": "Git source repository", - "href": "https://github.com/gtif-cerulean/cerulean-catalog.git" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl deleted file mode 100644 index 1ce8fa5d..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl +++ /dev/null @@ -1,94 +0,0 @@ -@prefix dcat: . -@prefix dcterms: . -@prefix ns1: . -@prefix ns2: . -@prefix ns3: . -@prefix ns4: . -@prefix oa: . -@prefix proc: . -@prefix prov: . -@prefix rdfs: . -@prefix rec: . -@prefix thns: . -@prefix xsd: . - - ns2:container true ; - ns2:language "Python" ; - ns2:type "argo-workflow" ; - dcterms:conformsTo , - , - ; - dcterms:created "2025-02-19T23:00:00Z" ; - dcterms:description "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm." ; - dcterms:modified "2025-03-03T22:00:00Z" ; - dcterms:title "POLARIS" ; - rdfs:seeAlso [ rdfs:label "OGC Application Package" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "POLARIS" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Git source repository" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Git source repository" ; - ns1:relation ; - oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflows" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "POLARIS workflow" ; - ns2:container true ; - ns2:language "Python" ; - ns2:type "argo-workflow" ; - [ proc:requirements [ proc:temp_storage "10GB" ] ] ; - dcterms:type "application/x-argo-workflow-yaml" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "EOxHub Workspaces" ; - ns2:platform_supports "argo-workflow" ; - ns2:preferred_app "argo" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Oceans" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "David Arthurs" ; - proc:emails [ prov:value "david.arthurs@polarview.org" ] ; - proc:roles "consortium_member" ], - [ rdfs:label "Týna Doležalová" ; - proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; - proc:roles "consortium_member" ] ; - dcat:keyword "polar", - "sea ice" ; - dcat:license "CC-BY-SA-4.0" ; - proc:type "Feature", - "workflow" ; - rec:format [ rec:name "GeoTIFF" ] ; - rec:themes [ thns:concepts [ thns:id "oceans"^^xsd:string ] ; - thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" . - diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_failed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_failed.txt deleted file mode 100644 index ba34e509..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_failed.txt +++ /dev/null @@ -1,19 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow -Generated 2026-08-26T04:42:50.845568+00:00 -=== Files === -Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_2_1.jsonld created -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === - -** Validation error ** -Error processing skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' -=== End SHACL === - diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt deleted file mode 100644 index 01394094..00000000 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt +++ /dev/null @@ -1,250 +0,0 @@ -Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow -Generated 2026-09-09T13:24:21.376658+00:00 -=== Files === -Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_2_1.jsonld created -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none* - - Shape : *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none* - - Shape : *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* - -=== End SHACL === - diff --git a/build/tests/osc/ontology/cwlprov/_report.json b/build/tests/osc/ontology/cwlprov/_report.json deleted file mode 100644 index ed3c74da..00000000 --- a/build/tests/osc/ontology/cwlprov/_report.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "Validation report for ogc.osc.ontology.cwlprov - CWL Ontology", - "bblockName": "CWL Ontology", - "bblockId": "ogc.osc.ontology.cwlprov", - "generated": "2026-09-09T13:23:58.028045+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/ontology/openscience/_report.json b/build/tests/osc/ontology/openscience/_report.json deleted file mode 100644 index 027baa93..00000000 --- a/build/tests/osc/ontology/openscience/_report.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "Validation report for ogc.osc.ontology.openscience - Open Science Ontology", - "bblockName": "Open Science Ontology", - "bblockId": "ogc.osc.ontology.openscience", - "generated": "2026-09-09T13:23:58.675716+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/_report.json b/build/tests/osc/prov-processing-step/_report.json deleted file mode 100644 index ac387818..00000000 --- a/build/tests/osc/prov-processing-step/_report.json +++ /dev/null @@ -1,510 +0,0 @@ -{ - "title": "Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance", - "bblockName": "Geospatial Processing Step Provenance", - "bblockId": "ogc.osc.prov-processing-step", - "generated": "2026-08-26T04:42:33.761226+00:00", - "result": true, - "items": [ - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/prov-processing-step/example_1_1.json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.json", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using example_1_1.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_1_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_1_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_1_1.ttl", - "size": 10, - "isError": false, - "message": "Output Turtle example_1_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/prov-processing-step/example_2_1.json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.json", - "exampleIndex": 2, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using example_2_1.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_2_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_2_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_2_1.ttl", - "size": 12, - "isError": false, - "message": "Output Turtle example_2_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/prov-processing-step/example_3_1.json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.json", - "exampleIndex": 3, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using example_3_1.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_3_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_3_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_3_1.ttl", - "size": 12, - "isError": false, - "message": "Output Turtle example_3_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/prov-processing-step/example_4_1.json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.json", - "exampleIndex": 4, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using example_4_1.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_4_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_4_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_4_1.ttl", - "size": 12, - "isError": false, - "message": "Output Turtle example_4_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/prov-processing-step/example_5_1.json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.json", - "exampleIndex": 5, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using example_5_1.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_5_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_5_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_5_1.ttl", - "size": 12, - "isError": false, - "message": "Output Turtle example_5_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/prov-processing-step/example_6_1.json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.json", - "exampleIndex": 6, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using example_6_1.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_6_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_6_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_6_1.ttl", - "size": 12, - "isError": false, - "message": "Output Turtle example_6_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/prov-processing-step/example_7_1.json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.json", - "exampleIndex": 7, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using example_7_1.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_7_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_7_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_7_1.ttl", - "size": 21, - "isError": false, - "message": "Output Turtle example_7_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/prov-processing-step/example_8_1.json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.json", - "exampleIndex": 8, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using example_8_1.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_8_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_8_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_8_1.ttl", - "size": 12, - "isError": false, - "message": "Output Turtle example_8_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/prov-processing-step/example_9_1.json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_9_1.json", - "exampleIndex": 9, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using example_9_1.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_9_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_9_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_9_1.ttl", - "size": 4, - "isError": false, - "message": "Output Turtle example_9_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 9, - "passed": 9, - "failed": 0 - } -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_1_1.json b/build/tests/osc/prov-processing-step/example_1_1.json deleted file mode 100644 index fd654694..00000000 --- a/build/tests/osc/prov-processing-step/example_1_1.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/ingest", - "label": "Ingest mandal NDVI and soil moisture", - "startedAtTime": "2026-08-07T06:00:00Z", - "endedAtTime": "2026-08-07T06:03:41Z", - "used": [ - "urn:aganitha:source:dicra-mandal-archive" - ], - "generated": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:source:dicra-mandal-archive", - "hadRole": "https://example.org/ospd/roles/sourceArchive" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_1_1.jsonld b/build/tests/osc/prov-processing-step/example_1_1.jsonld deleted file mode 100644 index 95e63581..00000000 --- a/build/tests/osc/prov-processing-step/example_1_1.jsonld +++ /dev/null @@ -1,21 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:ingest-dicra:20260807T060000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/ingest", - "label": "Ingest mandal NDVI and soil moisture", - "startedAtTime": "2026-08-07T06:00:00Z", - "endedAtTime": "2026-08-07T06:03:41Z", - "used": [ - "urn:aganitha:source:dicra-mandal-archive" - ], - "generated": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:source:dicra-mandal-archive", - "hadRole": "https://example.org/ospd/roles/sourceArchive" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_1_1.ttl b/build/tests/osc/prov-processing-step/example_1_1.ttl deleted file mode 100644 index b514fb11..00000000 --- a/build/tests/osc/prov-processing-step/example_1_1.ttl +++ /dev/null @@ -1,15 +0,0 @@ -@prefix dct: . -@prefix prov: . -@prefix rdfs: . -@prefix xsd: . - - a prov:Activity ; - rdfs:label "Ingest mandal NDVI and soil moisture" ; - dct:type ; - prov:endedAtTime "2026-08-07T06:03:41+00:00"^^xsd:dateTime ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ] ; - prov:startedAtTime "2026-08-07T06:00:00+00:00"^^xsd:dateTime ; - prov:used . - diff --git a/build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt deleted file mode 100644 index 0bcf6193..00000000 --- a/build/tests/osc/prov-processing-step/example_1_1.validation_passed.txt +++ /dev/null @@ -1,13 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-26T04:42:33.712721+00:00 -=== Files === -Using example_1_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - diff --git a/build/tests/osc/prov-processing-step/example_2_1.json b/build/tests/osc/prov-processing-step/example_2_1.json deleted file mode 100644 index a7f4e46e..00000000 --- a/build/tests/osc/prov-processing-step/example_2_1.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "urn:aganitha:step:vci:20260807T061000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-normalisation", - "label": "Compute vegetation condition index from NDVI", - "used": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "urn:aganitha:reference:ndvi-extrema" - ], - "generated": [ - "urn:aganitha:dataset:vci" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "hadRole": "https://example.org/ospd/roles/observedIndex" - }, - { - "entity": "urn:aganitha:reference:ndvi-extrema", - "hadRole": "https://example.org/ospd/roles/normalisationReference" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_2_1.jsonld b/build/tests/osc/prov-processing-step/example_2_1.jsonld deleted file mode 100644 index 7f084363..00000000 --- a/build/tests/osc/prov-processing-step/example_2_1.jsonld +++ /dev/null @@ -1,24 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:vci:20260807T061000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-normalisation", - "label": "Compute vegetation condition index from NDVI", - "used": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "urn:aganitha:reference:ndvi-extrema" - ], - "generated": [ - "urn:aganitha:dataset:vci" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "hadRole": "https://example.org/ospd/roles/observedIndex" - }, - { - "entity": "urn:aganitha:reference:ndvi-extrema", - "hadRole": "https://example.org/ospd/roles/normalisationReference" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_2_1.ttl b/build/tests/osc/prov-processing-step/example_2_1.ttl deleted file mode 100644 index 5ef4dfda..00000000 --- a/build/tests/osc/prov-processing-step/example_2_1.ttl +++ /dev/null @@ -1,15 +0,0 @@ -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Compute vegetation condition index from NDVI" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - diff --git a/build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt deleted file mode 100644 index 886339e7..00000000 --- a/build/tests/osc/prov-processing-step/example_2_1.validation_passed.txt +++ /dev/null @@ -1,13 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-26T04:42:33.718959+00:00 -=== Files === -Using example_2_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_2_1.jsonld created -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - diff --git a/build/tests/osc/prov-processing-step/example_3_1.json b/build/tests/osc/prov-processing-step/example_3_1.json deleted file mode 100644 index e87846f6..00000000 --- a/build/tests/osc/prov-processing-step/example_3_1.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "urn:aganitha:step:smdi:20260807T061500Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-normalisation", - "label": "Compute soil moisture deficit index", - "used": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "urn:aganitha:reference:soil-moisture-extrema" - ], - "generated": [ - "urn:aganitha:dataset:smdi" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "hadRole": "https://example.org/ospd/roles/observedIndex" - }, - { - "entity": "urn:aganitha:reference:soil-moisture-extrema", - "hadRole": "https://example.org/ospd/roles/normalisationReference" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_3_1.jsonld b/build/tests/osc/prov-processing-step/example_3_1.jsonld deleted file mode 100644 index 9a1b1cf2..00000000 --- a/build/tests/osc/prov-processing-step/example_3_1.jsonld +++ /dev/null @@ -1,24 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:smdi:20260807T061500Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-normalisation", - "label": "Compute soil moisture deficit index", - "used": [ - "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "urn:aganitha:reference:soil-moisture-extrema" - ], - "generated": [ - "urn:aganitha:dataset:smdi" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", - "hadRole": "https://example.org/ospd/roles/observedIndex" - }, - { - "entity": "urn:aganitha:reference:soil-moisture-extrema", - "hadRole": "https://example.org/ospd/roles/normalisationReference" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_3_1.ttl b/build/tests/osc/prov-processing-step/example_3_1.ttl deleted file mode 100644 index 8c61d9eb..00000000 --- a/build/tests/osc/prov-processing-step/example_3_1.ttl +++ /dev/null @@ -1,15 +0,0 @@ -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Compute soil moisture deficit index" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - diff --git a/build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt deleted file mode 100644 index 1e966806..00000000 --- a/build/tests/osc/prov-processing-step/example_3_1.validation_passed.txt +++ /dev/null @@ -1,13 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-26T04:42:33.725133+00:00 -=== Files === -Using example_3_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_3_1.jsonld created -Output Turtle example_3_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - diff --git a/build/tests/osc/prov-processing-step/example_4_1.json b/build/tests/osc/prov-processing-step/example_4_1.json deleted file mode 100644 index 6804d539..00000000 --- a/build/tests/osc/prov-processing-step/example_4_1.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "id": "urn:aganitha:step:cdsi:20260807T062000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-composition", - "label": "Compose combined drought severity index", - "used": [ - "urn:aganitha:dataset:vci", - "urn:aganitha:dataset:smdi" - ], - "generated": [ - "urn:aganitha:dataset:cdsi" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:vci", - "hadRole": "https://example.org/ospd/roles/indexComponent" - }, - { - "entity": "urn:aganitha:dataset:smdi", - "hadRole": "https://example.org/ospd/roles/indexComponent" - } - ], - "parameters": { - "weights": { - "vci": 0.6, - "smdi": 0.4 - } - } -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_4_1.jsonld b/build/tests/osc/prov-processing-step/example_4_1.jsonld deleted file mode 100644 index 564639a5..00000000 --- a/build/tests/osc/prov-processing-step/example_4_1.jsonld +++ /dev/null @@ -1,30 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:cdsi:20260807T062000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/index-composition", - "label": "Compose combined drought severity index", - "used": [ - "urn:aganitha:dataset:vci", - "urn:aganitha:dataset:smdi" - ], - "generated": [ - "urn:aganitha:dataset:cdsi" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:vci", - "hadRole": "https://example.org/ospd/roles/indexComponent" - }, - { - "entity": "urn:aganitha:dataset:smdi", - "hadRole": "https://example.org/ospd/roles/indexComponent" - } - ], - "parameters": { - "weights": { - "vci": 0.6, - "smdi": 0.4 - } - } -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_4_1.ttl b/build/tests/osc/prov-processing-step/example_4_1.ttl deleted file mode 100644 index af8f739f..00000000 --- a/build/tests/osc/prov-processing-step/example_4_1.ttl +++ /dev/null @@ -1,15 +0,0 @@ -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Compose combined drought severity index" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - diff --git a/build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt deleted file mode 100644 index 8784e3d8..00000000 --- a/build/tests/osc/prov-processing-step/example_4_1.validation_passed.txt +++ /dev/null @@ -1,13 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-26T04:42:33.731405+00:00 -=== Files === -Using example_4_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_4_1.jsonld created -Output Turtle example_4_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - diff --git a/build/tests/osc/prov-processing-step/example_5_1.json b/build/tests/osc/prov-processing-step/example_5_1.json deleted file mode 100644 index f3081294..00000000 --- a/build/tests/osc/prov-processing-step/example_5_1.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "urn:aganitha:step:classify:20260807T063000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/classification", - "label": "Classify drought severity", - "used": [ - "urn:aganitha:dataset:cdsi", - "urn:aganitha:scheme:drought-severity-classes" - ], - "generated": [ - "urn:aganitha:dataset:drought-classes" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/inputField" - }, - { - "entity": "urn:aganitha:scheme:drought-severity-classes", - "hadRole": "https://example.org/ospd/roles/classificationScheme" - } - ], - "parameters": { - "classBreaks": [ - 0.3, - 0.45, - 0.6, - 0.75 - ] - } -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_5_1.jsonld b/build/tests/osc/prov-processing-step/example_5_1.jsonld deleted file mode 100644 index 048cf0e6..00000000 --- a/build/tests/osc/prov-processing-step/example_5_1.jsonld +++ /dev/null @@ -1,32 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:classify:20260807T063000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/classification", - "label": "Classify drought severity", - "used": [ - "urn:aganitha:dataset:cdsi", - "urn:aganitha:scheme:drought-severity-classes" - ], - "generated": [ - "urn:aganitha:dataset:drought-classes" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/inputField" - }, - { - "entity": "urn:aganitha:scheme:drought-severity-classes", - "hadRole": "https://example.org/ospd/roles/classificationScheme" - } - ], - "parameters": { - "classBreaks": [ - 0.3, - 0.45, - 0.6, - 0.75 - ] - } -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_5_1.ttl b/build/tests/osc/prov-processing-step/example_5_1.ttl deleted file mode 100644 index f6427820..00000000 --- a/build/tests/osc/prov-processing-step/example_5_1.ttl +++ /dev/null @@ -1,15 +0,0 @@ -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Classify drought severity" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - diff --git a/build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt deleted file mode 100644 index 5204a4fc..00000000 --- a/build/tests/osc/prov-processing-step/example_5_1.validation_passed.txt +++ /dev/null @@ -1,13 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-26T04:42:33.737537+00:00 -=== Files === -Using example_5_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_5_1.jsonld created -Output Turtle example_5_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - diff --git a/build/tests/osc/prov-processing-step/example_6_1.json b/build/tests/osc/prov-processing-step/example_6_1.json deleted file mode 100644 index 7c66b6f6..00000000 --- a/build/tests/osc/prov-processing-step/example_6_1.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "urn:aganitha:step:spi:20260807T064000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/standardised-index", - "label": "Compute standardised precipitation index", - "used": [ - "urn:aganitha:dataset:precipitation-series", - "urn:aganitha:dataset:precipitation-reference-period" - ], - "generated": [ - "urn:aganitha:dataset:spi" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:precipitation-series", - "hadRole": "https://example.org/ospd/roles/inputSeries" - }, - { - "entity": "urn:aganitha:dataset:precipitation-reference-period", - "hadRole": "https://example.org/ospd/roles/fittingReference" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_6_1.jsonld b/build/tests/osc/prov-processing-step/example_6_1.jsonld deleted file mode 100644 index e75aa31c..00000000 --- a/build/tests/osc/prov-processing-step/example_6_1.jsonld +++ /dev/null @@ -1,24 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:spi:20260807T064000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/standardised-index", - "label": "Compute standardised precipitation index", - "used": [ - "urn:aganitha:dataset:precipitation-series", - "urn:aganitha:dataset:precipitation-reference-period" - ], - "generated": [ - "urn:aganitha:dataset:spi" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:precipitation-series", - "hadRole": "https://example.org/ospd/roles/inputSeries" - }, - { - "entity": "urn:aganitha:dataset:precipitation-reference-period", - "hadRole": "https://example.org/ospd/roles/fittingReference" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_6_1.ttl b/build/tests/osc/prov-processing-step/example_6_1.ttl deleted file mode 100644 index d12dafe9..00000000 --- a/build/tests/osc/prov-processing-step/example_6_1.ttl +++ /dev/null @@ -1,15 +0,0 @@ -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Compute standardised precipitation index" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - diff --git a/build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt deleted file mode 100644 index 124da044..00000000 --- a/build/tests/osc/prov-processing-step/example_6_1.validation_passed.txt +++ /dev/null @@ -1,13 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-26T04:42:33.743524+00:00 -=== Files === -Using example_6_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_6_1.jsonld created -Output Turtle example_6_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - diff --git a/build/tests/osc/prov-processing-step/example_7_1.json b/build/tests/osc/prov-processing-step/example_7_1.json deleted file mode 100644 index 412b25fd..00000000 --- a/build/tests/osc/prov-processing-step/example_7_1.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "id": "urn:aganitha:step:train:20260807T070000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/model-training", - "label": "Train drought prediction model with spatial cross-validation", - "used": [ - "urn:aganitha:dataset:cdsi", - "urn:aganitha:dataset:spi", - "urn:aganitha:dataset:drought-classes", - "urn:aganitha:partition:district-folds" - ], - "generated": [ - "urn:aganitha:model:drought-classifier", - "urn:aganitha:report:validation-metrics" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/trainingFeatures" - }, - { - "entity": "urn:aganitha:dataset:spi", - "hadRole": "https://example.org/ospd/roles/trainingFeatures" - }, - { - "entity": "urn:aganitha:dataset:drought-classes", - "hadRole": "https://example.org/ospd/roles/trainingTarget" - }, - { - "entity": "urn:aganitha:partition:district-folds", - "hadRole": "https://example.org/ospd/roles/validationPartition" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_7_1.jsonld b/build/tests/osc/prov-processing-step/example_7_1.jsonld deleted file mode 100644 index 684c9dd2..00000000 --- a/build/tests/osc/prov-processing-step/example_7_1.jsonld +++ /dev/null @@ -1,35 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:train:20260807T070000Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/model-training", - "label": "Train drought prediction model with spatial cross-validation", - "used": [ - "urn:aganitha:dataset:cdsi", - "urn:aganitha:dataset:spi", - "urn:aganitha:dataset:drought-classes", - "urn:aganitha:partition:district-folds" - ], - "generated": [ - "urn:aganitha:model:drought-classifier", - "urn:aganitha:report:validation-metrics" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/trainingFeatures" - }, - { - "entity": "urn:aganitha:dataset:spi", - "hadRole": "https://example.org/ospd/roles/trainingFeatures" - }, - { - "entity": "urn:aganitha:dataset:drought-classes", - "hadRole": "https://example.org/ospd/roles/trainingTarget" - }, - { - "entity": "urn:aganitha:partition:district-folds", - "hadRole": "https://example.org/ospd/roles/validationPartition" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_7_1.ttl b/build/tests/osc/prov-processing-step/example_7_1.ttl deleted file mode 100644 index 43a1a5e5..00000000 --- a/build/tests/osc/prov-processing-step/example_7_1.ttl +++ /dev/null @@ -1,22 +0,0 @@ -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Train drought prediction model with spatial cross-validation" ; - dct:type ; - prov:generated , - ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - , - , - . - diff --git a/build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt deleted file mode 100644 index cc481011..00000000 --- a/build/tests/osc/prov-processing-step/example_7_1.validation_passed.txt +++ /dev/null @@ -1,13 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-26T04:42:33.751324+00:00 -=== Files === -Using example_7_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_7_1.jsonld created -Output Turtle example_7_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - diff --git a/build/tests/osc/prov-processing-step/example_8_1.json b/build/tests/osc/prov-processing-step/example_8_1.json deleted file mode 100644 index c9a611f8..00000000 --- a/build/tests/osc/prov-processing-step/example_8_1.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "urn:aganitha:step:project:20260807T071500Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/model-inference", - "label": "Generate forward drought projection", - "used": [ - "urn:aganitha:model:drought-classifier", - "urn:aganitha:dataset:cdsi" - ], - "generated": [ - "urn:aganitha:dataset:drought-projection" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:model:drought-classifier", - "hadRole": "https://example.org/ospd/roles/fittedModel" - }, - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/inferenceInput" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_8_1.jsonld b/build/tests/osc/prov-processing-step/example_8_1.jsonld deleted file mode 100644 index e6944b05..00000000 --- a/build/tests/osc/prov-processing-step/example_8_1.jsonld +++ /dev/null @@ -1,24 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:aganitha:step:project:20260807T071500Z", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/model-inference", - "label": "Generate forward drought projection", - "used": [ - "urn:aganitha:model:drought-classifier", - "urn:aganitha:dataset:cdsi" - ], - "generated": [ - "urn:aganitha:dataset:drought-projection" - ], - "qualifiedUsage": [ - { - "entity": "urn:aganitha:model:drought-classifier", - "hadRole": "https://example.org/ospd/roles/fittedModel" - }, - { - "entity": "urn:aganitha:dataset:cdsi", - "hadRole": "https://example.org/ospd/roles/inferenceInput" - } - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_8_1.ttl b/build/tests/osc/prov-processing-step/example_8_1.ttl deleted file mode 100644 index cec846d6..00000000 --- a/build/tests/osc/prov-processing-step/example_8_1.ttl +++ /dev/null @@ -1,15 +0,0 @@ -@prefix dct: . -@prefix prov: . -@prefix rdfs: . - - a prov:Activity ; - rdfs:label "Generate forward drought projection" ; - dct:type ; - prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; - prov:used , - . - diff --git a/build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt deleted file mode 100644 index 607c23d4..00000000 --- a/build/tests/osc/prov-processing-step/example_8_1.validation_passed.txt +++ /dev/null @@ -1,13 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-26T04:42:33.757260+00:00 -=== Files === -Using example_8_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_8_1.jsonld created -Output Turtle example_8_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - diff --git a/build/tests/osc/prov-processing-step/example_9_1.json b/build/tests/osc/prov-processing-step/example_9_1.json deleted file mode 100644 index b8651213..00000000 --- a/build/tests/osc/prov-processing-step/example_9_1.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id": "urn:example:step:0001", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/ingest", - "used": [ - "urn:example:input:0001" - ], - "generated": [ - "urn:example:output:0001" - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_9_1.jsonld b/build/tests/osc/prov-processing-step/example_9_1.jsonld deleted file mode 100644 index 1a635fd5..00000000 --- a/build/tests/osc/prov-processing-step/example_9_1.jsonld +++ /dev/null @@ -1,12 +0,0 @@ -{ - "@context": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "id": "urn:example:step:0001", - "provType": "Activity", - "processType": "https://example.org/ospd/process-types/ingest", - "used": [ - "urn:example:input:0001" - ], - "generated": [ - "urn:example:output:0001" - ] -} \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_9_1.ttl b/build/tests/osc/prov-processing-step/example_9_1.ttl deleted file mode 100644 index 37330d4a..00000000 --- a/build/tests/osc/prov-processing-step/example_9_1.ttl +++ /dev/null @@ -1,8 +0,0 @@ -@prefix dct: . -@prefix prov: . - - a prov:Activity ; - dct:type ; - prov:generated ; - prov:used . - diff --git a/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt deleted file mode 100644 index 0c52557c..00000000 --- a/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt +++ /dev/null @@ -1,13 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-08-26T04:42:33.761173+00:00 -=== Files === -Using example_9_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_9_1.jsonld created -Output Turtle example_9_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - diff --git a/build/tests/report.html b/build/tests/report.html deleted file mode 100644 index e9381511..00000000 --- a/build/tests/report.html +++ /dev/null @@ -1,5419 +0,0 @@ - - - - - - - - Building Blocks validation report - - - - - -
-

Building blocks validation report

- Generated at 2026-09-09T13:24:21.852578+00:00 -

- Number of passing building blocks: 20 / 20 (100%) -

- -
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-

- Test passed: 1 / 1 -

-
-
-
- - example_1_1.yaml - Example - -
- Passed -
-
-
-
-
Files
- - -
Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples
-
JSON Schema
- - -
Validation passed
-
-
-
-
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-

- Test passed: 1 / 1 -

-
-
-
- - example_1_1.json - Example - -
- Passed -
-
-
-
-
Files
- - -
Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD example_1_1.jsonld created
- -
Output Turtle example_1_1.ttl created
-
JSON Schema
- - -
Validation passed
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b194: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b158: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b140: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b14: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b44: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b240: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b20: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b80: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b200: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b146: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b50: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b122: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b224: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b74: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b62: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b8: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b38: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b252: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b128: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b212: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b226: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <https://ogc.org/demo/ospd/polarwarp> - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <https://ogc.org/demo/ospd/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/polarwarp> -
-
-
-
-
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-

- Test passed: 4 / 4 -

-
-
-
- - example_1_1.ttl - Example - -
- Passed -
-
-
-
-
Files
- - -
Using examples/KindGroveProvenance.ttl from examples
- -
Output Turtle example_1_1.ttl created
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: wfkg:InteractiveVisualisation,wfkg:NDWI,wfkg:GreenBand,wfkg:NDVI,wfkg:SelectedScene,wfkg:NIRBand,wfkg:BiomassEstimate,wfkg:CO2EquivalentEstimate,wfkg:RedBand,wfkg:GeoTIFFRaster,wfkg:CSVSummary,wfkg:MangroveMask,wfkg:CarbonStockEstimate,wfkg:SAVI - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun -
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: wfkg:StarlingFoundries - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: wfkg:CameronSajedi - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: wfkg:Sentinel2L2A -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* -
-
-
-
-
-
-
-
- - example_2_1.jsonld - Example - -
- Passed -
-
-
-
-
Files
- - -
Using examples/KindGroveProvenanceJSON-LD.jsonld from examples
- -
Output Turtle example_2_1.ttl created
-
JSON Schema
- - -
Validation passed
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* -
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/kindgrove/kindgrove-experiment> - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* -
-
-
-
-
-
-
-
- - example_3_1.json - Example - -
- Passed -
-
-
-
-
Files
- - -
Using examples/water-bodies.json from examples
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD example_3_1.jsonld created
- -
Output Turtle example_3_1.ttl created
-
JSON Schema
- - -
Validation passed
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* -
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* -
-
-
-
-
-
-
-
- - example_4_1.json - Example - -
- Passed -
-
-
-
-
Files
- - -
Using examples/water-bodies-prov.json from examples
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD example_4_1.jsonld created
- -
Output Turtle example_4_1.ttl created
-
JSON Schema
- - -
Validation passed
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* -
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: <https://ogc.org/demo/ospd/water-bodies-execution>/prov:wasAssociatedWith/prov:actedOnBehalfOf - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: <https://ogc.org/demo/ospd/eo-data-platform> - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: <https://ogc.org/demo/ospd/eo-data-platform> - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: <https://ogc.org/demo/ospd/water-bodies-execution>/prov:wasAssociatedWith - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* -
-
-
-
-
-
-
-
-
-

- -

-
-
-

- Test passed: 8 / 8 -

-
-
-
- - empty-themes-fail.json - Test resource - Requires fail - -
- Passed -
-
-
-
-
General
- - -
Test was expected to fail and it did.
-
Files
- - -
Using empty-themes-fail.json from test resources
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD empty-themes-fail.jsonld created
- -
Output Turtle empty-themes-fail.ttl created
-
JSON Schema
- - -
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'completed', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': []} is not valid under any of the given schemas - -Failed validating 'anyOf' in schema['allOf'][0]: - {'$defs': {'osc:project': {'format': 'osc-project', - 'minLength': 1, - 'title': 'Project', - 'type': 'string'}, - 'osc:workflow': {'format': 'osc-workflow', - 'minLength': 1, - 'title': 'Workflow', - 'type': 'string'}, - 'via_links': {'properties': {'rel': {'enum': ['via']}, - 'type': {'enum': ['application/json', - 'application/pdf', - 'application/zip', - 'text/html', - 'text/plain'], - 'options': {'enum_titles': ['JSON', - 'PDF', - 'ZIP', - 'HTML', - 'Text']}}}, - 'title': 'Via Link'}}, - '$schema': 'https://json-schema.org/draft/2020-12/schema', - 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], - 'description': 'Schema for OGCAPI records profile and STAC profile ' - 'used by EarthCODE'} - -On instance: - {'created': '2025-10-13T16:54:34Z', - 'description': 'Polarwarp product\n' - '\n' - 'Forecast rasters (+1h … +6h) produced by the ' - 'Polarwarp workflow using NEXTSIM model and S1 scenes.', - 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432]]}, - 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, - 'id': 'polarwarp', - 'license': 'various', - 'links': [{'href': '../../catalog.json', - 'rel': 'root', - 'title': 'Open Science Catalog', - 'type': 'application/json'}, - {'href': '../catalog.json', - 'rel': 'parent', - 'title': 'Products', - 'type': 'application/json'}, - {'href': '../../projects/cerulean-information-factory/collection.json', - 'rel': 'related', - 'title': 'Project: Cerulean Information Factory', - 'type': 'application/json'}, - {'href': '../../themes/cryosphere/catalog.json', - 'rel': 'related', - 'title': 'Theme: Cryosphere', - 'type': 'application/json'}, - {'href': '../../experiments/polarwarp/record.json', - 'rel': 'related', - 'title': 'Experiment: Polarwarp', - 'type': 'application/json'}, - {'href': './item.json', 'rel': 'item'}, - {'href': 'https://github.com/gtif-cerulean/polarwarp', - 'rel': 'via'}], - 'osc:project': 'cerulean-information-factory', - 'osc:status': 'completed', - 'osc:type': 'product', - 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', - 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], - 'stac_version': '1.0.0', - 'themes': [], - 'title': 'Polarwarp', - 'type': 'Collection'}
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
-
-
-
-
-
-
-
- - invalid-cf-parameters-fail.json - Test resource - Requires fail - -
- Passed -
-
-
-
-
General
- - -
Test was expected to fail and it did.
-
Files
- - -
Using invalid-cf-parameters-fail.json from test resources
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD invalid-cf-parameters-fail.jsonld created
- -
Output Turtle invalid-cf-parameters-fail.ttl created
-
JSON Schema
- - -
ValidationError: [] is too short - -Failed validating 'minItems' in schema[0]['allOf'][0]['properties']['cf:parameter']: - {'items': {'properties': {'name': {'minLength': 1, 'type': 'string'}, - 'unit': {'type': 'string'}}, - 'required': ['name'], - 'type': 'object'}, - 'minItems': 1, - 'type': 'array'} - -On instance['cf:parameter']: - []
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
-
-
-
-
-
-
-
- - invalid-osc-status-fail.json - Test resource - Requires fail - -
- Passed -
-
-
-
-
General
- - -
Test was expected to fail and it did.
-
Files
- - -
Using invalid-osc-status-fail.json from test resources
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD invalid-osc-status-fail.jsonld created
- -
Output Turtle invalid-osc-status-fail.ttl created
-
JSON Schema
- - -
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'invalid status', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas - -Failed validating 'anyOf' in schema['allOf'][0]: - {'$defs': {'osc:project': {'format': 'osc-project', - 'minLength': 1, - 'title': 'Project', - 'type': 'string'}, - 'osc:workflow': {'format': 'osc-workflow', - 'minLength': 1, - 'title': 'Workflow', - 'type': 'string'}, - 'via_links': {'properties': {'rel': {'enum': ['via']}, - 'type': {'enum': ['application/json', - 'application/pdf', - 'application/zip', - 'text/html', - 'text/plain'], - 'options': {'enum_titles': ['JSON', - 'PDF', - 'ZIP', - 'HTML', - 'Text']}}}, - 'title': 'Via Link'}}, - '$schema': 'https://json-schema.org/draft/2020-12/schema', - 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], - 'description': 'Schema for OGCAPI records profile and STAC profile ' - 'used by EarthCODE'} - -On instance: - {'created': '2025-10-13T16:54:34Z', - 'description': 'Polarwarp product\n' - '\n' - 'Forecast rasters (+1h … +6h) produced by the ' - 'Polarwarp workflow using NEXTSIM model and S1 scenes.', - 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432]]}, - 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, - 'id': 'polarwarp', - 'license': 'various', - 'links': [{'href': '../../catalog.json', - 'rel': 'root', - 'title': 'Open Science Catalog', - 'type': 'application/json'}, - {'href': '../catalog.json', - 'rel': 'parent', - 'title': 'Products', - 'type': 'application/json'}, - {'href': '../../projects/cerulean-information-factory/collection.json', - 'rel': 'related', - 'title': 'Project: Cerulean Information Factory', - 'type': 'application/json'}, - {'href': '../../themes/cryosphere/catalog.json', - 'rel': 'related', - 'title': 'Theme: Cryosphere', - 'type': 'application/json'}, - {'href': '../../experiments/polarwarp/record.json', - 'rel': 'related', - 'title': 'Experiment: Polarwarp', - 'type': 'application/json'}, - {'href': './item.json', 'rel': 'item'}, - {'href': 'https://github.com/gtif-cerulean/polarwarp', - 'rel': 'via'}], - 'osc:project': 'cerulean-information-factory', - 'osc:status': 'invalid status', - 'osc:type': 'product', - 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', - 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], - 'stac_version': '1.0.0', - 'themes': [{'concepts': [{'id': 'cryosphere'}], - 'scheme': 'https://github.com/stac-extensions/osc#theme'}], - 'title': 'Polarwarp', - 'type': 'Collection'}
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
-
-
-
-
-
-
-
- - missing-project-fail.json - Test resource - Requires fail - -
- Passed -
-
-
-
-
General
- - -
Test was expected to fail and it did.
-
Files
- - -
Using missing-project-fail.json from test resources
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD missing-project-fail.jsonld created
- -
Output Turtle missing-project-fail.ttl created
-
JSON Schema
- - -
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas - -Failed validating 'anyOf' in schema['allOf'][0]: - {'$defs': {'osc:project': {'format': 'osc-project', - 'minLength': 1, - 'title': 'Project', - 'type': 'string'}, - 'osc:workflow': {'format': 'osc-workflow', - 'minLength': 1, - 'title': 'Workflow', - 'type': 'string'}, - 'via_links': {'properties': {'rel': {'enum': ['via']}, - 'type': {'enum': ['application/json', - 'application/pdf', - 'application/zip', - 'text/html', - 'text/plain'], - 'options': {'enum_titles': ['JSON', - 'PDF', - 'ZIP', - 'HTML', - 'Text']}}}, - 'title': 'Via Link'}}, - '$schema': 'https://json-schema.org/draft/2020-12/schema', - 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], - 'description': 'Schema for OGCAPI records profile and STAC profile ' - 'used by EarthCODE'} - -On instance: - {'created': '2025-10-13T16:54:34Z', - 'description': 'Polarwarp product\n' - '\n' - 'Forecast rasters (+1h … +6h) produced by the ' - 'Polarwarp workflow using NEXTSIM model and S1 scenes.', - 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432]]}, - 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, - 'id': 'polarwarp', - 'license': 'various', - 'links': [{'href': '../../catalog.json', - 'rel': 'root', - 'title': 'Open Science Catalog', - 'type': 'application/json'}, - {'href': '../catalog.json', - 'rel': 'parent', - 'title': 'Products', - 'type': 'application/json'}, - {'href': '../../projects/cerulean-information-factory/collection.json', - 'rel': 'related', - 'title': 'Project: Cerulean Information Factory', - 'type': 'application/json'}, - {'href': '../../themes/cryosphere/catalog.json', - 'rel': 'related', - 'title': 'Theme: Cryosphere', - 'type': 'application/json'}, - {'href': '../../experiments/polarwarp/record.json', - 'rel': 'related', - 'title': 'Experiment: Polarwarp', - 'type': 'application/json'}, - {'href': './item.json', 'rel': 'item'}, - {'href': 'https://github.com/gtif-cerulean/polarwarp', - 'rel': 'via'}], - 'osc:status': 'ongoing', - 'osc:type': 'product', - 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', - 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], - 'stac_version': '1.0.0', - 'themes': [{'concepts': [{'id': 'cryosphere'}], - 'scheme': 'https://github.com/stac-extensions/osc#theme'}], - 'title': 'Polarwarp', - 'type': 'Collection'}
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
-
-
-
-
-
-
-
- - missing-type-fail.json - Test resource - Requires fail - -
- Passed -
-
-
-
-
General
- - -
Test was expected to fail and it did.
-
Files
- - -
Using missing-type-fail.json from test resources
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD missing-type-fail.jsonld created
- -
Output Turtle missing-type-fail.ttl created
-
JSON Schema
- - -
ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'stac_version': '1.0.0', 'description': 'Polarwarp product\n\nForecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas - -Failed validating 'anyOf' in schema['allOf'][0]: - {'$defs': {'osc:project': {'format': 'osc-project', - 'minLength': 1, - 'title': 'Project', - 'type': 'string'}, - 'osc:workflow': {'format': 'osc-workflow', - 'minLength': 1, - 'title': 'Workflow', - 'type': 'string'}, - 'via_links': {'properties': {'rel': {'enum': ['via']}, - 'type': {'enum': ['application/json', - 'application/pdf', - 'application/zip', - 'text/html', - 'text/plain'], - 'options': {'enum_titles': ['JSON', - 'PDF', - 'ZIP', - 'HTML', - 'Text']}}}, - 'title': 'Via Link'}}, - '$schema': 'https://json-schema.org/draft/2020-12/schema', - 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'}, - {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]}, - {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}], - 'description': 'Schema for OGCAPI records profile and STAC profile ' - 'used by EarthCODE'} - -On instance: - {'created': '2025-10-13T16:54:34Z', - 'description': 'Polarwarp product\n' - '\n' - 'Forecast rasters (+1h … +6h) produced by the ' - 'Polarwarp workflow using NEXTSIM model and S1 scenes.', - 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, - 0.00043814539682784925, - 0.001347252506956414, - 0.0007574196581714432]]}, - 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, - 'id': 'polarwarp', - 'license': 'various', - 'links': [{'href': '../../catalog.json', - 'rel': 'root', - 'title': 'Open Science Catalog', - 'type': 'application/json'}, - {'href': '../catalog.json', - 'rel': 'parent', - 'title': 'Products', - 'type': 'application/json'}, - {'href': '../../projects/cerulean-information-factory/collection.json', - 'rel': 'related', - 'title': 'Project: Cerulean Information Factory', - 'type': 'application/json'}, - {'href': '../../themes/cryosphere/catalog.json', - 'rel': 'related', - 'title': 'Theme: Cryosphere', - 'type': 'application/json'}, - {'href': '../../experiments/polarwarp/record.json', - 'rel': 'related', - 'title': 'Experiment: Polarwarp', - 'type': 'application/json'}, - {'href': './item.json', 'rel': 'item'}, - {'href': 'https://github.com/gtif-cerulean/polarwarp', - 'rel': 'via'}], - 'osc:project': 'cerulean-information-factory', - 'osc:status': 'ongoing', - 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', - 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], - 'stac_version': '1.0.0', - 'themes': [{'concepts': [{'id': 'cryosphere'}], - 'scheme': 'https://github.com/stac-extensions/osc#theme'}], - 'title': 'Polarwarp', - 'type': 'Collection'}
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
-
-
-
-
-
-
-
- - valid-cf-parameters.json - Test resource - -
- Passed -
-
-
-
-
Files
- - -
Using valid-cf-parameters.json from test resources
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD valid-cf-parameters.jsonld created
- -
Output Turtle valid-cf-parameters.ttl created
-
JSON Schema
- - -
Validation passed
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: <file:///github/workspace/polarwarp> -
-
-
-
-
-
-
-
- - example_1_1.json - Example - -
- Passed -
-
-
-
-
Files
- - -
Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD example_1_1.jsonld created
- -
Output Turtle example_1_1.ttl created
-
JSON Schema
- - -
Validation passed
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <https://ogc.org/demo/ospd/polarwarp> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <https://ogc.org/demo/ospd/polarwarp> - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <https://ogc.org/demo/ospd/polarwarp> - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/polarwarp> -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
-
-
-
-
-
-
-
- - example_2_1.json - Example - -
- Passed -
-
-
-
-
Files
- - -
Using examples/water-bodies-with-provenance.json from examples
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD example_2_1.jsonld created
- -
Output Turtle example_2_1.ttl created
-
JSON Schema
- - -
Validation passed
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <https://ogc.org/demo/ospd/water-bodies> - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: <https://ogc.org/demo/ospd/water-bodies> - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:RegionShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/water-bodies> -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
-
-
-
-
-
-
-
-
-

- -

-
-
-

- Test passed: 2 / 2 -

-
-
-
- - example_1_1.json - Example - -
- Passed -
-
-
-
-
Files
- - -
Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD example_1_1.jsonld created
- -
Output Turtle example_1_1.ttl created
-
JSON Schema
- - -
Validation passed
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* -
-
-
-
-
-
-
-
- - example_2_1.json - Example - -
- Passed -
-
-
-
-
Files
- - -
Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples
- -
JSON-LD context is present - uplifting
- -
Output JSON-LD example_2_1.jsonld created
- -
Output Turtle example_2_1.ttl created
-
JSON Schema
- - -
Validation passed
-
SHACL
- - -
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
- -
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:ItemShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:CollectionShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ThemeShape: *none* - - Shape thns:ConceptShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:TypeShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:ProjectShape: *none* -
-
-
-
-
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-
- - - - \ No newline at end of file diff --git a/build/tests/report.json b/build/tests/report.json deleted file mode 100644 index 205507d7..00000000 --- a/build/tests/report.json +++ /dev/null @@ -1,11448 +0,0 @@ -{ - "summary": { - "total": 20, - "passed": 20, - "failed": 0, - "result": true - }, - "bblocks": { - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema - Buffer geometry process output schema", - "bblockName": "Buffer geometry process output schema", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "generated": "2026-09-09T13:23:57.864673+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema - Buffer geometry process input schema", - "bblockName": "Buffer geometry process input schema", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "generated": "2026-09-09T13:23:57.872114+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription - Buffer geometry process input description", - "bblockName": "Buffer geometry process input description", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "generated": "2026-09-09T13:23:57.881601+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription - Buffer geometry process output description", - "bblockName": "Buffer geometry process output description", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "generated": "2026-09-09T13:23:57.889255+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.ontology.cwlprov": { - "title": "Validation report for ogc.osc.ontology.cwlprov - CWL Ontology", - "bblockName": "CWL Ontology", - "bblockId": "ogc.osc.ontology.cwlprov", - "generated": "2026-09-09T13:23:58.028045+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.ipt.results": { - "title": "Validation report for ogc.osc.api-profiles.processes.ipt.results - Result schema for IPT", - "bblockName": "Result schema for IPT", - "bblockId": "ogc.osc.api-profiles.processes.ipt.results", - "generated": "2026-09-09T13:23:58.096370+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions - Example OGC API Processes instance input descriptions", - "bblockName": "Example OGC API Processes instance input descriptions", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "generated": "2026-09-09T13:23:58.103341+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription - Buffer geometry process description", - "bblockName": "Buffer geometry process description", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "generated": "2026-09-09T13:23:58.110214+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions - Example OGC API Processes instance output descriptions", - "bblockName": "Example OGC API Processes instance output descriptions", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "generated": "2026-09-09T13:23:58.115738+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.application-package": { - "title": "Validation report for ogc.osc.application-package - Application Package", - "bblockName": "Application Package", - "bblockId": "ogc.osc.application-package", - "generated": "2026-09-09T13:23:58.331956+00:00", - "result": true, - "items": [ - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/application-package/example_1_1.yaml", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/application-package/example_1_1.yaml", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "application/x-yaml", - "sourceUrl": "https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 1, - "passed": 1, - "failed": 0 - } - }, - "ogc.osc.ontology.openscience": { - "title": "Validation report for ogc.osc.ontology.openscience - Open Science Ontology", - "bblockName": "Open Science Ontology", - "bblockId": "ogc.osc.ontology.openscience", - "generated": "2026-09-09T13:23:58.675716+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.ipt.execute": { - "title": "Validation report for ogc.osc.api-profiles.processes.ipt.execute - Execute (request) schema for IPT", - "bblockName": "Execute (request) schema for IPT", - "bblockId": "ogc.osc.api-profiles.processes.ipt.execute", - "generated": "2026-09-09T13:23:58.682092+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.geodcat-stac-earthcode.common": { - "title": "Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile", - "bblockName": "EarthCODE Common STAC profile", - "bblockId": "ogc.osc.geodcat-stac-earthcode.common", - "generated": "2026-09-09T13:24:02.594604+00:00", - "result": true, - "items": [ - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.json", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "application/json", - "sourceUrl": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_1_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_1_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_1_1.ttl", - "size": 67, - "isError": false, - "message": "Output Turtle example_1_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b194": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b158": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b140": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b188": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b104": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b225": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b14": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b134": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b68": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b26": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b110": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b44": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b240": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b152": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b20": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b258": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b80": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b200": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b92": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b146": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b176": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b50": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b122": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b218": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b98": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b206": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b170": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b32": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b74": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b182": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b62": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b8": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b38": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b252": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b128": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b212": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3be92d1ae3394251b74ef6ad1c4cbbc2b226": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b158: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b140: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b14: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b20: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b80: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b200: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b146: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b122: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b218: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b234: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b224: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b62: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b8: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b38: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b128: *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b212: *none*\n - Shape : *none*\n - Shape _:n3be92d1ae3394251b74ef6ad1c4cbbc2b226: *none*\n - Shape /sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 1, - "passed": 1, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.ipt.api": { - "title": "Validation report for ogc.osc.api-profiles.processes.ipt.api - IPT Profile of OGC API Processes", - "bblockName": "IPT Profile of OGC API Processes", - "bblockId": "ogc.osc.api-profiles.processes.ipt.api", - "generated": "2026-09-09T13:24:02.659066+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.geodcat-stac-earthcode.experiments": { - "title": "Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment", - "bblockName": "EarthCODE Experiment", - "bblockId": "ogc.osc.geodcat-stac-earthcode.experiments", - "generated": "2026-09-09T13:24:09.432250+00:00", - "result": true, - "items": [ - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.ttl", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "text/turtle" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using examples/KindGroveProvenance.ttl from examples" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_1_1.ttl", - "size": 155, - "isError": false, - "message": "Output Turtle example_1_1.ttl created" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [ - "wfkg:InteractiveVisualisation", - "wfkg:NDWI", - "wfkg:GreenBand", - "wfkg:NDVI", - "wfkg:SelectedScene", - "wfkg:NIRBand", - "wfkg:BiomassEstimate", - "wfkg:CO2EquivalentEstimate", - "wfkg:RedBand", - "wfkg:GeoTIFFRaster", - "wfkg:CSVSummary", - "wfkg:MangroveMask", - "wfkg:CarbonStockEstimate", - "wfkg:SAVI" - ] - }, - "": { - "nodes": [ - "wfkg:CarbonStockRun", - "wfkg:CalculateIndicesRun", - "wfkg:ExportResultsRun", - "wfkg:DisplaySummaryReportRun", - "wfkg:DefineStudyAreaRun", - "wfkg:ThresholdClassificationRun", - "wfkg:DownloadBandsRun", - "wfkg:CO2EquivalentRun", - "wfkg:AllometricEquationRun", - "wfkg:SelectScenesRun" - ] - }, - "": { - "nodes": [ - "wfkg:CarbonStockRun", - "wfkg:CalculateIndicesRun", - "wfkg:ExportResultsRun", - "wfkg:DisplaySummaryReportRun", - "wfkg:DefineStudyAreaRun", - "wfkg:ThresholdClassificationRun", - "wfkg:DownloadBandsRun", - "wfkg:CO2EquivalentRun", - "wfkg:AllometricEquationRun", - "wfkg:SelectScenesRun" - ] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:InteractiveVisualisation,wfkg:NDWI,wfkg:GreenBand,wfkg:NDVI,wfkg:SelectedScene,wfkg:NIRBand,wfkg:BiomassEstimate,wfkg:CO2EquivalentEstimate,wfkg:RedBand,wfkg:GeoTIFFRaster,wfkg:CSVSummary,wfkg:MangroveMask,wfkg:CarbonStockEstimate,wfkg:SAVI\n - Shape : wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun\n - Shape : wfkg:CarbonStockRun,wfkg:CalculateIndicesRun,wfkg:ExportResultsRun,wfkg:DisplaySummaryReportRun,wfkg:DefineStudyAreaRun,wfkg:ThresholdClassificationRun,wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:AllometricEquationRun,wfkg:SelectScenesRun\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { - "nodes": [] - }, - "": { - "nodes": [ - "wfkg:StarlingFoundries" - ] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { - "nodes": [] - }, - "": { - "nodes": [ - "wfkg:CameronSajedi" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : wfkg:StarlingFoundries\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : wfkg:CameronSajedi\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [ - "wfkg:Sentinel2L2A" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: wfkg:Sentinel2L2A\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.jsonld", - "exampleIndex": 2, - "snippetIndex": 1, - "language": "application/ld+json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using examples/KindGroveProvenanceJSON-LD.jsonld from examples" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_2_1.ttl", - "size": 12, - "isError": false, - "message": "Output Turtle example_2_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.json", - "exampleIndex": 3, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using examples/water-bodies.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_3_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_3_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_3_1.ttl", - "size": 64, - "isError": false, - "message": "Output Turtle example_3_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.json", - "exampleIndex": 4, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using examples/water-bodies-prov.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_4_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_4_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_4_1.ttl", - "size": 99, - "isError": false, - "message": "Output Turtle example_4_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", - "focusNodes": { - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n0d1938ffaf234ac091ff01cd606197c8b116": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b140": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b152": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b14": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b158": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b110": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b50": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b182": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b206": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b246": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b8": { - "nodes": [] - }, - "": { - "nodes": [ - "/prov:wasAssociatedWith/prov:actedOnBehalfOf" - ] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b44": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b188": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b176": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b56": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b2": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b258": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b122": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b98": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b20": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b62": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b146": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b38": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b226": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b92": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b32": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b134": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b225": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b68": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b224": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b26": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b240": { - "nodes": [] - }, - "": { - "nodes": [ - "/prov:wasAssociatedWith" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b128": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b234": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b194": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b218": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b164": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n0d1938ffaf234ac091ff01cd606197c8b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : \n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b14: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b110: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b50: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b182: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b8: *none*\n - Shape : /prov:wasAssociatedWith/prov:actedOnBehalfOf\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b44: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b176: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b258: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b122: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b74: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b20: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b146: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b104: *none*\n - Shape : *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b226: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b92: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b32: *none*\n - Shape : *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b68: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b26: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b240: *none*\n - Shape : /prov:wasAssociatedWith\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b218: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n0d1938ffaf234ac091ff01cd606197c8b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 4, - "passed": 4, - "failed": 0 - } - }, - "ogc.osc.geodcat-stac-earthcode.products": { - "title": "Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product", - "bblockName": "EarthCODE Product", - "bblockId": "ogc.osc.geodcat-stac-earthcode.products", - "generated": "2026-09-09T13:24:18.410868+00:00", - "result": true, - "items": [ - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": true, - "filename": "_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/empty-themes-fail.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using empty-themes-fail.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "empty-themes-fail.jsonld", - "isError": false, - "message": "Output JSON-LD empty-themes-fail.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "empty-themes-fail.ttl", - "size": 43, - "isError": false, - "message": "Output Turtle empty-themes-fail.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": false, - "exception": "ValidationError", - "errorMessage": "{'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'completed', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': []} is not valid under any of the given schemas", - "isError": true, - "message": "ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'completed', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': []} is not valid under any of the given schemas\n\nFailed validating 'anyOf' in schema['allOf'][0]:\n {'$defs': {'osc:project': {'format': 'osc-project',\n 'minLength': 1,\n 'title': 'Project',\n 'type': 'string'},\n 'osc:workflow': {'format': 'osc-workflow',\n 'minLength': 1,\n 'title': 'Workflow',\n 'type': 'string'},\n 'via_links': {'properties': {'rel': {'enum': ['via']},\n 'type': {'enum': ['application/json',\n 'application/pdf',\n 'application/zip',\n 'text/html',\n 'text/plain'],\n 'options': {'enum_titles': ['JSON',\n 'PDF',\n 'ZIP',\n 'HTML',\n 'Text']}}},\n 'title': 'Via Link'}},\n '$schema': 'https://json-schema.org/draft/2020-12/schema',\n 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}],\n 'description': 'Schema for OGCAPI records profile and STAC profile '\n 'used by EarthCODE'}\n\nOn instance:\n {'created': '2025-10-13T16:54:34Z',\n 'description': 'Polarwarp product\\n'\n '\\n'\n 'Forecast rasters (+1h \u2026 +6h) produced by the '\n 'Polarwarp workflow using NEXTSIM model and S1 scenes.',\n 'extent': {'spatial': {'bbox': [[-0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432]]},\n 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}},\n 'id': 'polarwarp',\n 'license': 'various',\n 'links': [{'href': '../../catalog.json',\n 'rel': 'root',\n 'title': 'Open Science Catalog',\n 'type': 'application/json'},\n {'href': '../catalog.json',\n 'rel': 'parent',\n 'title': 'Products',\n 'type': 'application/json'},\n {'href': '../../projects/cerulean-information-factory/collection.json',\n 'rel': 'related',\n 'title': 'Project: Cerulean Information Factory',\n 'type': 'application/json'},\n {'href': '../../themes/cryosphere/catalog.json',\n 'rel': 'related',\n 'title': 'Theme: Cryosphere',\n 'type': 'application/json'},\n {'href': '../../experiments/polarwarp/record.json',\n 'rel': 'related',\n 'title': 'Experiment: Polarwarp',\n 'type': 'application/json'},\n {'href': './item.json', 'rel': 'item'},\n {'href': 'https://github.com/gtif-cerulean/polarwarp',\n 'rel': 'via'}],\n 'osc:project': 'cerulean-information-factory',\n 'osc:status': 'completed',\n 'osc:type': 'product',\n 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'],\n 'stac_version': '1.0.0',\n 'themes': [],\n 'title': 'Polarwarp',\n 'type': 'Collection'}" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": true, - "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-cf-parameters-fail.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using invalid-cf-parameters-fail.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "invalid-cf-parameters-fail.jsonld", - "isError": false, - "message": "Output JSON-LD invalid-cf-parameters-fail.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "invalid-cf-parameters-fail.ttl", - "size": 48, - "isError": false, - "message": "Output Turtle invalid-cf-parameters-fail.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": false, - "exception": "ValidationError", - "errorMessage": "[] is too short", - "isError": true, - "message": "ValidationError: [] is too short\n\nFailed validating 'minItems' in schema[0]['allOf'][0]['properties']['cf:parameter']:\n {'items': {'properties': {'name': {'minLength': 1, 'type': 'string'},\n 'unit': {'type': 'string'}},\n 'required': ['name'],\n 'type': 'object'},\n 'minItems': 1,\n 'type': 'array'}\n\nOn instance['cf:parameter']:\n []" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": true, - "filename": "_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/invalid-osc-status-fail.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using invalid-osc-status-fail.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "invalid-osc-status-fail.jsonld", - "isError": false, - "message": "Output JSON-LD invalid-osc-status-fail.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "invalid-osc-status-fail.ttl", - "size": 46, - "isError": false, - "message": "Output Turtle invalid-osc-status-fail.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": false, - "exception": "ValidationError", - "errorMessage": "{'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'invalid status', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas", - "isError": true, - "message": "ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'invalid status', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas\n\nFailed validating 'anyOf' in schema['allOf'][0]:\n {'$defs': {'osc:project': {'format': 'osc-project',\n 'minLength': 1,\n 'title': 'Project',\n 'type': 'string'},\n 'osc:workflow': {'format': 'osc-workflow',\n 'minLength': 1,\n 'title': 'Workflow',\n 'type': 'string'},\n 'via_links': {'properties': {'rel': {'enum': ['via']},\n 'type': {'enum': ['application/json',\n 'application/pdf',\n 'application/zip',\n 'text/html',\n 'text/plain'],\n 'options': {'enum_titles': ['JSON',\n 'PDF',\n 'ZIP',\n 'HTML',\n 'Text']}}},\n 'title': 'Via Link'}},\n '$schema': 'https://json-schema.org/draft/2020-12/schema',\n 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}],\n 'description': 'Schema for OGCAPI records profile and STAC profile '\n 'used by EarthCODE'}\n\nOn instance:\n {'created': '2025-10-13T16:54:34Z',\n 'description': 'Polarwarp product\\n'\n '\\n'\n 'Forecast rasters (+1h \u2026 +6h) produced by the '\n 'Polarwarp workflow using NEXTSIM model and S1 scenes.',\n 'extent': {'spatial': {'bbox': [[-0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432]]},\n 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}},\n 'id': 'polarwarp',\n 'license': 'various',\n 'links': [{'href': '../../catalog.json',\n 'rel': 'root',\n 'title': 'Open Science Catalog',\n 'type': 'application/json'},\n {'href': '../catalog.json',\n 'rel': 'parent',\n 'title': 'Products',\n 'type': 'application/json'},\n {'href': '../../projects/cerulean-information-factory/collection.json',\n 'rel': 'related',\n 'title': 'Project: Cerulean Information Factory',\n 'type': 'application/json'},\n {'href': '../../themes/cryosphere/catalog.json',\n 'rel': 'related',\n 'title': 'Theme: Cryosphere',\n 'type': 'application/json'},\n {'href': '../../experiments/polarwarp/record.json',\n 'rel': 'related',\n 'title': 'Experiment: Polarwarp',\n 'type': 'application/json'},\n {'href': './item.json', 'rel': 'item'},\n {'href': 'https://github.com/gtif-cerulean/polarwarp',\n 'rel': 'via'}],\n 'osc:project': 'cerulean-information-factory',\n 'osc:status': 'invalid status',\n 'osc:type': 'product',\n 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'],\n 'stac_version': '1.0.0',\n 'themes': [{'concepts': [{'id': 'cryosphere'}],\n 'scheme': 'https://github.com/stac-extensions/osc#theme'}],\n 'title': 'Polarwarp',\n 'type': 'Collection'}" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": true, - "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-project-fail.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using missing-project-fail.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "missing-project-fail.jsonld", - "isError": false, - "message": "Output JSON-LD missing-project-fail.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "missing-project-fail.ttl", - "size": 46, - "isError": false, - "message": "Output Turtle missing-project-fail.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": false, - "exception": "ValidationError", - "errorMessage": "{'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas", - "isError": true, - "message": "ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'osc:type': 'product', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas\n\nFailed validating 'anyOf' in schema['allOf'][0]:\n {'$defs': {'osc:project': {'format': 'osc-project',\n 'minLength': 1,\n 'title': 'Project',\n 'type': 'string'},\n 'osc:workflow': {'format': 'osc-workflow',\n 'minLength': 1,\n 'title': 'Workflow',\n 'type': 'string'},\n 'via_links': {'properties': {'rel': {'enum': ['via']},\n 'type': {'enum': ['application/json',\n 'application/pdf',\n 'application/zip',\n 'text/html',\n 'text/plain'],\n 'options': {'enum_titles': ['JSON',\n 'PDF',\n 'ZIP',\n 'HTML',\n 'Text']}}},\n 'title': 'Via Link'}},\n '$schema': 'https://json-schema.org/draft/2020-12/schema',\n 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}],\n 'description': 'Schema for OGCAPI records profile and STAC profile '\n 'used by EarthCODE'}\n\nOn instance:\n {'created': '2025-10-13T16:54:34Z',\n 'description': 'Polarwarp product\\n'\n '\\n'\n 'Forecast rasters (+1h \u2026 +6h) produced by the '\n 'Polarwarp workflow using NEXTSIM model and S1 scenes.',\n 'extent': {'spatial': {'bbox': [[-0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432]]},\n 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}},\n 'id': 'polarwarp',\n 'license': 'various',\n 'links': [{'href': '../../catalog.json',\n 'rel': 'root',\n 'title': 'Open Science Catalog',\n 'type': 'application/json'},\n {'href': '../catalog.json',\n 'rel': 'parent',\n 'title': 'Products',\n 'type': 'application/json'},\n {'href': '../../projects/cerulean-information-factory/collection.json',\n 'rel': 'related',\n 'title': 'Project: Cerulean Information Factory',\n 'type': 'application/json'},\n {'href': '../../themes/cryosphere/catalog.json',\n 'rel': 'related',\n 'title': 'Theme: Cryosphere',\n 'type': 'application/json'},\n {'href': '../../experiments/polarwarp/record.json',\n 'rel': 'related',\n 'title': 'Experiment: Polarwarp',\n 'type': 'application/json'},\n {'href': './item.json', 'rel': 'item'},\n {'href': 'https://github.com/gtif-cerulean/polarwarp',\n 'rel': 'via'}],\n 'osc:status': 'ongoing',\n 'osc:type': 'product',\n 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'],\n 'stac_version': '1.0.0',\n 'themes': [{'concepts': [{'id': 'cryosphere'}],\n 'scheme': 'https://github.com/stac-extensions/osc#theme'}],\n 'title': 'Polarwarp',\n 'type': 'Collection'}" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": true, - "filename": "_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/missing-type-fail.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "GENERAL", - "title": "General", - "entries": [ - { - "op": "require-fail", - "isError": false, - "message": "Test was expected to fail and it did." - } - ] - }, - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using missing-type-fail.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "missing-type-fail.jsonld", - "isError": false, - "message": "Output JSON-LD missing-type-fail.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "missing-type-fail.ttl", - "size": 46, - "isError": false, - "message": "Output Turtle missing-type-fail.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": false, - "exception": "ValidationError", - "errorMessage": "{'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas", - "isError": true, - "message": "ValidationError: {'id': 'polarwarp', 'title': 'Polarwarp', 'created': '2025-10-13T16:54:34Z', 'osc:status': 'ongoing', 'type': 'Collection', 'stac_version': '1.0.0', 'description': 'Polarwarp product\\n\\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.', 'license': 'various', 'extent': {'spatial': {'bbox': [[-0.0018099989187332413, 0.00043814539682784925, 0.001347252506956414, 0.0007574196581714432]]}, 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}}, 'links': [{'rel': 'root', 'href': '../../catalog.json', 'type': 'application/json', 'title': 'Open Science Catalog'}, {'rel': 'parent', 'href': '../catalog.json', 'type': 'application/json', 'title': 'Products'}, {'href': '../../projects/cerulean-information-factory/collection.json', 'rel': 'related', 'type': 'application/json', 'title': 'Project: Cerulean Information Factory'}, {'href': '../../themes/cryosphere/catalog.json', 'rel': 'related', 'type': 'application/json', 'title': 'Theme: Cryosphere'}, {'rel': 'related', 'href': '../../experiments/polarwarp/record.json', 'type': 'application/json', 'title': 'Experiment: Polarwarp'}, {'href': './item.json', 'rel': 'item'}, {'href': 'https://github.com/gtif-cerulean/polarwarp', 'rel': 'via'}], 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json', 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'], 'osc:project': 'cerulean-information-factory', 'themes': [{'scheme': 'https://github.com/stac-extensions/osc#theme', 'concepts': [{'id': 'cryosphere'}]}]} is not valid under any of the given schemas\n\nFailed validating 'anyOf' in schema['allOf'][0]:\n {'$defs': {'osc:project': {'format': 'osc-project',\n 'minLength': 1,\n 'title': 'Project',\n 'type': 'string'},\n 'osc:workflow': {'format': 'osc-workflow',\n 'minLength': 1,\n 'title': 'Workflow',\n 'type': 'string'},\n 'via_links': {'properties': {'rel': {'enum': ['via']},\n 'type': {'enum': ['application/json',\n 'application/pdf',\n 'application/zip',\n 'text/html',\n 'text/plain'],\n 'options': {'enum_titles': ['JSON',\n 'PDF',\n 'ZIP',\n 'HTML',\n 'Text']}}},\n 'title': 'Via Link'}},\n '$schema': 'https://json-schema.org/draft/2020-12/schema',\n 'anyOf': [{'allOf': [{'anyOf': [{'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-item/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/stac/geodcat-stac-collection/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes/schema.yaml'},\n {'$ref': 'https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc/schema.yaml'}]},\n {'$ref': 'https://ogcincubator.github.io/geodcat-ogcapi-records/build/annotated/geo/geodcat/geodcat-records/schema.yaml'}],\n 'description': 'Schema for OGCAPI records profile and STAC profile '\n 'used by EarthCODE'}\n\nOn instance:\n {'created': '2025-10-13T16:54:34Z',\n 'description': 'Polarwarp product\\n'\n '\\n'\n 'Forecast rasters (+1h \u2026 +6h) produced by the '\n 'Polarwarp workflow using NEXTSIM model and S1 scenes.',\n 'extent': {'spatial': {'bbox': [[-0.0018099989187332413,\n 0.00043814539682784925,\n 0.001347252506956414,\n 0.0007574196581714432]]},\n 'temporal': {'interval': [['2025-02-25T00:00:00Z', None]]}},\n 'id': 'polarwarp',\n 'license': 'various',\n 'links': [{'href': '../../catalog.json',\n 'rel': 'root',\n 'title': 'Open Science Catalog',\n 'type': 'application/json'},\n {'href': '../catalog.json',\n 'rel': 'parent',\n 'title': 'Products',\n 'type': 'application/json'},\n {'href': '../../projects/cerulean-information-factory/collection.json',\n 'rel': 'related',\n 'title': 'Project: Cerulean Information Factory',\n 'type': 'application/json'},\n {'href': '../../themes/cryosphere/catalog.json',\n 'rel': 'related',\n 'title': 'Theme: Cryosphere',\n 'type': 'application/json'},\n {'href': '../../experiments/polarwarp/record.json',\n 'rel': 'related',\n 'title': 'Experiment: Polarwarp',\n 'type': 'application/json'},\n {'href': './item.json', 'rel': 'item'},\n {'href': 'https://github.com/gtif-cerulean/polarwarp',\n 'rel': 'via'}],\n 'osc:project': 'cerulean-information-factory',\n 'osc:status': 'ongoing',\n 'stac_extensions': ['https://stac-extensions.github.io/osc/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/themes/v1.0.0/schema.json'],\n 'stac_version': '1.0.0',\n 'themes': [{'concepts': [{'id': 'cryosphere'}],\n 'scheme': 'https://github.com/stac-extensions/osc#theme'}],\n 'title': 'Polarwarp',\n 'type': 'Collection'}" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "TEST_RESOURCE", - "requireFail": false, - "filename": "_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/products/tests/valid-cf-parameters.json", - "language": "json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using valid-cf-parameters.json from test resources" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "valid-cf-parameters.jsonld", - "isError": false, - "message": "Output JSON-LD valid-cf-parameters.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "valid-cf-parameters.ttl", - "size": 51, - "isError": false, - "message": "Output Turtle valid-cf-parameters.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: \n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.json", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "application/json", - "sourceUrl": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_1_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_1_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_1_1.ttl", - "size": 67, - "isError": false, - "message": "Output Turtle example_1_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.json", - "exampleIndex": 2, - "snippetIndex": 1, - "language": "application/json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using examples/water-bodies-with-provenance.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_2_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_2_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_2_1.ttl", - "size": 58, - "isError": false, - "message": "Output Turtle example_2_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b226": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b212": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b8": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b176": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b152": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b234": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b218": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b225": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b122": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b20": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b38": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b26": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b32": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b44": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b188": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b224": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b14": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b128": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b206": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b182": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b50": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b104": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b98": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b194": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b158": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b80": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b74": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b252": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b62": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b92": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b68": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b110": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b134": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b86": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:nf9be8dc4e5af403eaa9ffb9bdc56be90b146": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b226: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b8: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b176: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b234: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b122: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b38: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b26: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b44: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b224: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b14: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b128: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b206: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b50: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b98: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b194: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b252: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b92: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b68: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b110: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nf9be8dc4e5af403eaa9ffb9bdc56be90b146: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [ - "" - ] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [ - "" - ] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: \n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: \n - Shape osc:ProjectShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 8, - "passed": 8, - "failed": 0 - } - }, - "ogc.osc.geodcat-stac-earthcode.workflows": { - "title": "Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow", - "bblockName": "EarthCODE Workflow", - "bblockId": "ogc.osc.geodcat-stac-earthcode.workflows", - "generated": "2026-09-09T13:24:21.376810+00:00", - "result": true, - "items": [ - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.json", - "exampleIndex": 1, - "snippetIndex": 1, - "language": "application/json", - "sourceUrl": "https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_1_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_1_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_1_1.ttl", - "size": 97, - "isError": false, - "message": "Output Turtle example_1_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n3512a00307c643e481bee8e185b86c00b38": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b8": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b62": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b14": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b146": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b226": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b188": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b212": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b20": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b98": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b74": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b234": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b218": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b128": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b110": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b225": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b68": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b86": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b252": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b176": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b92": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b122": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b158": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b80": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b152": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b182": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b224": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b32": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b44": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b26": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b206": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b50": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b194": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b134": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - }, - { - "source": { - "type": "EXAMPLE", - "requireFail": false, - "filename": "build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", - "url": "https://ogcincubator.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.json", - "exampleIndex": 2, - "snippetIndex": 1, - "language": "application/json", - "sourceUrl": "https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json" - }, - "result": true, - "sections": [ - { - "name": "FILES", - "title": "Files", - "entries": [ - { - "isError": false, - "message": "Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples" - }, - { - "op": "jsonld-uplift", - "isError": false, - "message": "JSON-LD context is present - uplifting" - }, - { - "op": "jsonld-create", - "filename": "example_2_1.jsonld", - "isError": false, - "message": "Output JSON-LD example_2_1.jsonld created" - }, - { - "op": "ttl-create", - "empty": false, - "filename": "example_2_1.ttl", - "size": 100, - "isError": false, - "message": "Output Turtle example_2_1.ttl created" - } - ] - }, - { - "name": "JSON_SCHEMA", - "title": "JSON Schema", - "entries": [ - { - "op": "validation", - "result": true, - "isError": false, - "message": "Validation passed" - } - ] - }, - { - "name": "SHACL", - "title": "SHACL", - "entries": [ - { - "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, - { - "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n3512a00307c643e481bee8e185b86c00b38": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b8": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b62": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b14": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b200": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b146": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b226": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b170": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b188": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b116": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b212": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b246": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b164": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b20": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b98": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b74": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b234": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b218": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b128": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b110": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b225": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b68": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b86": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b252": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b176": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b92": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b122": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b158": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b240": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b80": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b152": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b182": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b56": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b2": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b140": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b224": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b104": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b32": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b44": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b26": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b206": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b258": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b50": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b194": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n3512a00307c643e481bee8e185b86c00b134": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n3512a00307c643e481bee8e185b86c00b38: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b8: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b62: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b14: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b146: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b226: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b98: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b74: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b234: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b218: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b128: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b110: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b225: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b68: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b86: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b122: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b158: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b80: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b152: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b182: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b224: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n3512a00307c643e481bee8e185b86c00b134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:ItemShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:CollectionShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:ItemShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:CollectionShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ThemeShape": { - "nodes": [] - }, - "thns:ConceptShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ThemeShape: *none*\n - Shape thns:ConceptShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ProjectShape: *none*\n" - } - ] - } - ] - } - ], - "globalErrors": {}, - "counts": { - "total": 2, - "passed": 2, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.workflow": { - "title": "Validation report for ogc.osc.api-profiles.processes.workflow - Workflow profile of OGC API Processes", - "bblockName": "Workflow profile of OGC API Processes", - "bblockId": "ogc.osc.api-profiles.processes.workflow", - "generated": "2026-09-09T13:24:21.431688+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.ospd": { - "title": "Validation report for ogc.osc.api-profiles.processes.ospd - Open Science profile of OGC API Processes", - "bblockName": "Open Science profile of OGC API Processes", - "bblockId": "ogc.osc.api-profiles.processes.ospd", - "generated": "2026-09-09T13:24:21.791518+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.sample-implementation": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation - Custom OGC API processes instance", - "bblockName": "Custom OGC API processes instance", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation", - "generated": "2026-09-09T13:24:21.797036+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - } - } -} \ No newline at end of file From 14fe5586dc028fd045fedf0bf71483ae7371264b Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Thu, 10 Sep 2026 21:25:21 +0530 Subject: [PATCH 15/18] Point README build link at this fork's Pages --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3d95f3af..28f75482 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Note: see issue #11 — EarthCODE example URLs currently 404 and block the regis The repository documents a set of [OGC Building Blocks](https:blocks.ogc.org). for Open Science, which in turn leverage reusable ontologies, schemas, APIs etc. from published OGC standards. -The set of building blocks and the interoperability specifications composed from them are visble here https://ogcincubator.github.io/bblocks-openscience/ +The set of building blocks and the interoperability specifications composed from them are visble here https://nsnarayanam.github.io/bblocks-openscience/ An overview of the architecture and status : From bd1207edcc012d042cd17e066b3ebc976b75d569 Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Thu, 10 Sep 2026 21:55:51 +0530 Subject: [PATCH 16/18] Type qualifiedUsage nodes as prov:Usage to satisfy cross-domain-model PROV shapes --- _sources/prov-processing-step/examples.yaml | 17 +++++++++++++++++ build-devel.sh | 0 2 files changed, 17 insertions(+) mode change 100644 => 100755 build-devel.sh diff --git a/_sources/prov-processing-step/examples.yaml b/_sources/prov-processing-step/examples.yaml index e992948b..61e95ff8 100644 --- a/_sources/prov-processing-step/examples.yaml +++ b/_sources/prov-processing-step/examples.yaml @@ -17,6 +17,7 @@ "generated": ["urn:aganitha:dataset:mandal-ndvi-sm-merged"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:source:dicra-mandal-archive", "hadRole": "https://example.org/ospd/roles/sourceArchive" } @@ -43,10 +44,12 @@ "generated": ["urn:aganitha:dataset:vci"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", "hadRole": "https://example.org/ospd/roles/observedIndex" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:reference:ndvi-extrema", "hadRole": "https://example.org/ospd/roles/normalisationReference" } @@ -74,10 +77,12 @@ "generated": ["urn:aganitha:dataset:smdi"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", "hadRole": "https://example.org/ospd/roles/observedIndex" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:reference:soil-moisture-extrema", "hadRole": "https://example.org/ospd/roles/normalisationReference" } @@ -105,10 +110,12 @@ "generated": ["urn:aganitha:dataset:cdsi"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:vci", "hadRole": "https://example.org/ospd/roles/indexComponent" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:smdi", "hadRole": "https://example.org/ospd/roles/indexComponent" } @@ -138,10 +145,12 @@ "generated": ["urn:aganitha:dataset:drought-classes"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:cdsi", "hadRole": "https://example.org/ospd/roles/inputField" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:scheme:drought-severity-classes", "hadRole": "https://example.org/ospd/roles/classificationScheme" } @@ -172,10 +181,12 @@ "generated": ["urn:aganitha:dataset:spi"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:precipitation-series", "hadRole": "https://example.org/ospd/roles/inputSeries" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:precipitation-reference-period", "hadRole": "https://example.org/ospd/roles/fittingReference" } @@ -213,18 +224,22 @@ ], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:cdsi", "hadRole": "https://example.org/ospd/roles/trainingFeatures" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:spi", "hadRole": "https://example.org/ospd/roles/trainingFeatures" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:drought-classes", "hadRole": "https://example.org/ospd/roles/trainingTarget" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:partition:district-folds", "hadRole": "https://example.org/ospd/roles/validationPartition" } @@ -252,10 +267,12 @@ "generated": ["urn:aganitha:dataset:drought-projection"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:model:drought-classifier", "hadRole": "https://example.org/ospd/roles/fittedModel" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:cdsi", "hadRole": "https://example.org/ospd/roles/inferenceInput" } diff --git a/build-devel.sh b/build-devel.sh old mode 100644 new mode 100755 From 72cb7fb261e81e74f60fb09252fcd3247e0dee59 Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Thu, 10 Sep 2026 22:06:15 +0530 Subject: [PATCH 17/18] Stop tracking .DS_Store --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 4037a8e6..6c5e6f9d 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ build-local/ *.bak .DS_Store build/ +.DS_Store From be70210327c71f68a4795d26c8b763af3c90d8ef Mon Sep 17 00:00:00 2001 From: nsnarayanam Date: Thu, 10 Sep 2026 16:40:19 +0000 Subject: [PATCH 18/18] Building blocks postprocessing --- .../inputDescription/resolvedProperties.json | 2 +- .../resolvedProperties.json | 2 +- .../inputDescriptions/resolvedProperties.json | 2 +- .../common/resolvedProperties.json | 2 +- .../experiments/resolvedProperties.json | 2 +- .../products/resolvedProperties.json | 2 +- .../workflows/resolvedProperties.json | 2 +- build/bblocks.jsonld | 644 +- build/bblocks.ttl | 464 +- .../processes/ipt/execute/index.json | 4 +- .../api-profiles/processes/ospd/index.json | 16 +- .../sample-implementation/index.json | 24 +- .../inputDescription/index.json | 4 +- .../buffer-geometry/inputSchema/index.json | 4 +- .../processDescription/index.json | 4 +- .../processes/workflow/index.json | 4 +- .../geodcat-stac-earthcode/common/index.json | 14 +- .../experiments/index.json | 12 +- .../products/index.json | 20 +- .../workflows/index.json | 24 +- .../osc/ontology/openscience/index.json | 24 +- .../osc/prov-processing-step/index.json | 98 +- .../geodcat-stac-earthcode/common/index.md | 76 +- .../experiments/index.md | 70 +- .../geodcat-stac-earthcode/products/index.md | 94 +- .../geodcat-stac-earthcode/workflows/index.md | 164 +- .../osc/prov-processing-step/index.md | 95 +- build/register-summary.md | 28 +- build/register.json | 376 +- .../processes/ipt/api/_report.json | 2 +- .../processes/ipt/execute/_report.json | 2 +- .../processes/ipt/results/_report.json | 2 +- .../api-profiles/processes/ospd/_report.json | 2 +- .../sample-implementation/_report.json | 2 +- .../processes/workflow/_report.json | 2 +- .../osc/application-package/_report.json | 2 +- .../example_1_1.validation_passed.txt | 2 +- .../common/_report.json | 428 +- .../common/example_1_1.ttl | 76 +- .../common/example_1_1.validation_passed.txt | 336 +- .../experiments/_report.json | 1888 +-- .../example_1_1.validation_passed.txt | 348 +- .../example_2_1.validation_passed.txt | 344 +- .../experiments/example_3_1.ttl | 32 +- .../example_3_1.validation_passed.txt | 344 +- .../experiments/example_4_1.ttl | 38 +- .../example_4_1.validation_passed.txt | 344 +- .../products/_report.json | 3692 +++--- .../products/empty-themes-fail.ttl | 22 +- .../empty-themes-fail.validation_passed.txt | 348 +- .../products/example_1_1.ttl | 68 +- .../example_1_1.validation_passed.txt | 348 +- .../products/example_2_1.ttl | 26 +- .../example_2_1.validation_passed.txt | 348 +- .../products/invalid-cf-parameters-fail.ttl | 24 +- ...d-cf-parameters-fail.validation_passed.txt | 348 +- .../products/invalid-osc-status-fail.ttl | 28 +- ...alid-osc-status-fail.validation_passed.txt | 348 +- .../products/missing-project-fail.ttl | 12 +- ...missing-project-fail.validation_passed.txt | 348 +- .../products/missing-type-fail.ttl | 20 +- .../missing-type-fail.validation_passed.txt | 348 +- .../products/valid-cf-parameters.ttl | 18 +- .../valid-cf-parameters.validation_passed.txt | 348 +- .../workflows/_report.json | 964 +- .../workflows/example_1_1.ttl | 78 +- .../example_1_1.validation_passed.txt | 360 +- .../workflows/example_2_1.ttl | 86 +- .../example_2_1.validation_passed.txt | 360 +- build/tests/osc/ontology/cwlprov/_report.json | 2 +- .../osc/ontology/openscience/_report.json | 2 +- .../osc/prov-processing-step/_report.json | 3073 ++--- .../example_1_1.validation_failed.txt | 193 - .../example_2_1.validation_failed.txt | 200 - .../example_3_1.validation_failed.txt | 200 - .../osc/prov-processing-step/example_4_1.ttl | 6 +- .../example_4_1.validation_failed.txt | 200 - .../osc/prov-processing-step/example_5_1.ttl | 6 +- .../example_5_1.validation_failed.txt | 200 - .../example_6_1.validation_failed.txt | 200 - .../osc/prov-processing-step/example_7_1.ttl | 14 +- .../example_7_1.validation_failed.txt | 214 - .../example_8_1.validation_failed.txt | 200 - .../example_9_1.validation_passed.txt | 282 +- build/tests/report.html | 8299 +++++++------ build/tests/report.json | 10199 ++++++++-------- 86 files changed, 18439 insertions(+), 20064 deletions(-) delete mode 100644 build/tests/osc/prov-processing-step/example_1_1.validation_failed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_2_1.validation_failed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_3_1.validation_failed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_4_1.validation_failed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_5_1.validation_failed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_6_1.validation_failed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_7_1.validation_failed.txt delete mode 100644 build/tests/osc/prov-processing-step/example_8_1.validation_failed.txt diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json index 0f3bb0d9..84b5537c 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json index c7e6b942..95b68ff3 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"}]},"properties":[{"path":["additionalParameters"],"sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["description"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["keywords"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["metadata"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["id"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["jobControlOptions"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links","href"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","hreflang"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","rel"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","type"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["outputTransmission"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["version"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["inputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["inputs","maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["inputs","minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["inputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["outputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["outputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["inputs","geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["inputs","geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["inputs","geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["inputs","geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["inputs","distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["inputs","units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["outputs","schema","bufferedGeometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["outputs","schema","bufferedGeometry","schema","coordinates"],"schema_type":"array","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["outputs","schema","area"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","title"],"schema_type":"string","const":"Buffer Area","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"}]},"properties":[{"path":["additionalParameters"],"sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["description"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["keywords"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["metadata"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0"},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["id"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["jobControlOptions"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["links","href"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","hreflang"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","rel"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["links","type"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.link"]},{"path":["outputTransmission"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["version"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.processSummary"]},{"path":["inputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["inputs","maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["inputs","minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["inputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["outputs"],"sources":["bblocks://ogc.api.processes.v1.schemas.process","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription"]},{"path":["outputs","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"],"ref":"1","effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["inputs","geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["inputs","geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["inputs","geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["inputs","geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["inputs","geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["inputs","distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["inputs","units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["inputs","units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["outputs","schema","bufferedGeometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","title"],"schema_type":"string","const":"Buffered Geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","bufferedGeometry","schema","type"],"schema_type":"string","const":"Polygon","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["outputs","schema","bufferedGeometry","schema","coordinates"],"schema_type":"array","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema"]},{"path":["outputs","schema","area"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","title"],"schema_type":"string","const":"Buffer Area","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["outputs","schema","area","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription"]},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["inputs","geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"}]} \ No newline at end of file diff --git a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json index 0f3bb0d9..84b5537c 100644 --- a/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json +++ b/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/inputDescriptions/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"}]} \ No newline at end of file +{"defs":{"0":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}]},"properties":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"0","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["geometry"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","title"],"schema_type":"string","const":"Area for the buffer geometry","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","type"],"id":"@type","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"],"effectiveId":"@type"},{"path":["geometry","schema","id"],"id":"@id","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@id"},{"path":["geometry","schema","properties"],"id":"@nest","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@nest"},{"path":["geometry","schema","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","schema","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","schema","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","schema","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["distance"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","title"],"schema_type":"string","const":"Buffer Distance","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","description"],"schema_type":"string","const":"The distance from the geometry to create the buffer","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","minOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["distance","schema","type"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["distance","schema","minimum"],"schema_type":"number","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema"]},{"path":["units"],"schema_type":"object","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","title"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","description"],"schema_type":"string","sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","minOccurs"],"schema_type":"integer","const":0,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","maxOccurs"],"schema_type":"integer","const":1,"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["units","schema"],"sources":["bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription"]},{"path":["geometry","schema","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","schema","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json index 5ed49e44..966bd6c7 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/common/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}]},"properties":[{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file +{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}]},"properties":[{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json index 44b8f33d..e0cf0c71 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/experiments/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}],"2":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}]},"properties":[{"path":["properties"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","id"],"id":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Unique identifier for the process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@id"},{"path":["properties","provType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","activityType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"Start time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"End time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"1","effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","type"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","description":"Type indicator (Activity or sub-type)","schema_type":"string","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@type"},{"path":["properties","describedByProcess"],"id":"http://purl.org/wf4ever/wfprov#describedByProcess","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the process description (wfdesc:Process) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByProcess"},{"path":["properties","usedInput"],"id":"http://purl.org/wf4ever/wfprov#usedInput","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Input artifacts used by this process run","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#usedInput"},{"path":["properties","usedInput","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"]},{"path":["properties","wasPartOfWorkflowRun"],"id":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow run that this process run was part of","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun"},{"path":["properties","wasEnactedBy"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow engine that enacted this process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun","bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","describedByWorkflow"],"id":"http://purl.org/wf4ever/wfprov#describedByWorkflow","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the workflow description (wfdesc:Workflow) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByWorkflow"},{"path":["properties","hadSubProcessRun"],"id":"wfprov:wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The process runs that were part of this workflow execution","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"wfprov:wasPartOfWorkflowRun"},{"path":["properties","hadSubProcessRun","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"]},{"path":["properties","osc:workflow"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"oneOf"},{"path":["links","_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","1"],"title":"Link to Input Parameter","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","1","rel"],"const":"input","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","2"],"title":"Link to Execution Environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","2","rel"],"const":"environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","3"],"title":"Via Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch"},{"path":["links","_oneOf","3","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["links","_oneOf","3","rel"],"enum":["via"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["properties","wasInfluencedBy","_anyOf","0"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch","ref":"1"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","has_provenance","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","has_provenance","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","has_provenance","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","has_provenance","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","has_provenance","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","wasInfluencedBy","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasInfluencedBy","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasInfluencedBy","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasInfluencedBy","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","wasInfluencedBy","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","wasInfluencedBy","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","wasInfluencedBy","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInfluencedBy","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasInfluencedBy","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasInfluencedBy","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","wasInfluencedBy","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","wasInfluencedBy","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","wasInfluencedBy","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","wasInfluencedBy","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","wasInfluencedBy","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","wasInfluencedBy","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","wasInfluencedBy","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file +{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}],"2":[{"path":["hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]}]},"properties":[{"path":["properties"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","id"],"id":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Unique identifier for the process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@id"},{"path":["properties","provType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","activityType"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"Start time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","vocab":"http://purl.org/wf4ever/wfprov#","description":"End time of the execution","schema_type":"string","format":"date-time","sources":["bblocks://ogc.ogc-utils.prov-activity","bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"1","effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"ref":"2","effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","type"],"id":"@type","vocab":"http://purl.org/wf4ever/wfprov#","description":"Type indicator (Activity or sub-type)","schema_type":"string","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"@type"},{"path":["properties","describedByProcess"],"id":"http://purl.org/wf4ever/wfprov#describedByProcess","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the process description (wfdesc:Process) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByProcess"},{"path":["properties","usedInput"],"id":"http://purl.org/wf4ever/wfprov#usedInput","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Input artifacts used by this process run","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#usedInput"},{"path":["properties","usedInput","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"]},{"path":["properties","wasPartOfWorkflowRun"],"id":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow run that this process run was part of","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#wasPartOfWorkflowRun"},{"path":["properties","wasEnactedBy"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The workflow engine that enacted this process run","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.ProcessRun","bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","describedByWorkflow"],"id":"http://purl.org/wf4ever/wfprov#describedByWorkflow","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"Links to the workflow description (wfdesc:Workflow) that was executed","schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"http://purl.org/wf4ever/wfprov#describedByWorkflow"},{"path":["properties","hadSubProcessRun"],"id":"wfprov:wasPartOfWorkflowRun","jsonld_type":"@id","vocab":"http://purl.org/wf4ever/wfprov#","description":"The process runs that were part of this workflow execution","schema_type":"array","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"],"effectiveId":"wfprov:wasPartOfWorkflowRun"},{"path":["properties","hadSubProcessRun","id"],"required":true,"schema_type":"string","format":"uri","sources":["bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun"]},{"path":["properties","osc:workflow"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links"],"schema_type":"array","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"oneOf"},{"path":["links","_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","1"],"title":"Link to Input Parameter","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","1","rel"],"const":"input","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","2"],"title":"Link to Execution Environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"],"keyword":"branch"},{"path":["links","_oneOf","2","rel"],"const":"environment","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.experiments"]},{"path":["links","_oneOf","3"],"title":"Via Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch"},{"path":["links","_oneOf","3","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["links","_oneOf","3","rel"],"enum":["via"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["properties","wasInfluencedBy","_anyOf","0"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch","ref":"1"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","has_provenance","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","has_provenance","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","has_provenance","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","has_provenance","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","has_provenance","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","has_provenance","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","has_provenance","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","has_provenance","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","wasInfluencedBy","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasInfluencedBy","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasInfluencedBy","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasInfluencedBy","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","wasInfluencedBy","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","wasInfluencedBy","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","wasInfluencedBy","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInfluencedBy","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasInfluencedBy","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasInfluencedBy","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","wasInfluencedBy","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","wasInfluencedBy","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","wasInfluencedBy","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","wasInfluencedBy","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","wasInfluencedBy","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","wasInfluencedBy","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","wasInfluencedBy","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","_anyOf","0","links","body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","_anyOf","0","links","_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","0","links","_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json index 84252c46..79d33ad7 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/products/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]}]},"properties":[{"path":["osc:type"],"schema_type":"string","enum":["product"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["type"],"const":"Collection","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["assets"],"schema_type":"object"},{"path":["qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","properties"]},{"path":["_oneOf","1","assets"],"required":true},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","summaries"]},{"path":["_oneOf","0","summaries","cf:parameter"],"schema_type":"object"},{"path":["_oneOf","0","summaries","cf:parameter","type"],"const":"array"},{"path":["_oneOf","0","item_assets"],"schema_type":"object"},{"path":["_oneOf","0","cf:parameter"],"schema_type":"array"},{"path":["_oneOf","0","cf:parameter","unit"],"schema_type":"string"},{"path":["_oneOf","0","cf:parameter","name"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"}]} \ No newline at end of file +{"defs":{"0":[{"path":["_else"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"else"},{"path":["_else","collection"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_else","properties","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands"],"schema_type":"array"},{"path":["_else","properties","bands","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_else","properties","bands","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","data_type"],"title":"Data type of the values","schema_type":"string","enum":["int8","int16","int32","int64","uint8","uint16","uint32","uint64","float16","float32","float64","cint16","cint32","cfloat32","cfloat64","other"]},{"path":["_else","properties","bands","datetime"],"title":"Date and Time","description":"The searchable date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_else","properties","bands","description"],"title":"Description","description":"Detailed multi-line description to fully explain the entity.","schema_type":"string"},{"path":["_else","properties","bands","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_else","properties","bands","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_else","properties","bands","keywords"],"title":"Keywords","description":"List of keywords describing the entity.","schema_type":"array"},{"path":["_else","properties","bands","license"],"schema_type":"string"},{"path":["_else","properties","bands","mission"],"title":"Mission","schema_type":"string"},{"path":["_else","properties","bands","name"],"schema_type":"string"},{"path":["_else","properties","bands","nodata"],"title":"No data value"},{"path":["_else","properties","bands","platform"],"title":"Platform","schema_type":"string"},{"path":["_else","properties","bands","providers"],"title":"Providers","schema_type":"array"},{"path":["_else","properties","bands","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_else","properties","bands","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_else","properties","bands","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_else","properties","bands","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_else","properties","bands","roles"],"title":"Roles","schema_type":"array"},{"path":["_else","properties","bands","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the data, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_else","properties","bands","statistics"],"title":"Statistics","schema_type":"object"},{"path":["_else","properties","bands","statistics","count"],"title":"Total number of all data values","schema_type":"integer"},{"path":["_else","properties","bands","statistics","maximum"],"title":"Maximum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","mean"],"title":"Mean value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","minimum"],"title":"Minimum value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","stddev"],"title":"Standard deviation value of all the data values","schema_type":"number"},{"path":["_else","properties","bands","statistics","valid_percent"],"title":"Percentage of valid (not nodata) values","schema_type":"number"},{"path":["_else","properties","bands","title"],"title":"Title","description":"A human-readable title describing the entity.","schema_type":"string"},{"path":["_else","properties","bands","unit"],"title":"Unit denomination of the data value","schema_type":"string"},{"path":["_else","properties","bands","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_oneOf"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","0","bbox"],"required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry"],"required":true,"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","0","geometry","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","geometry","_oneOf","0"],"title":"GeoJSON Point","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"]},{"path":["_oneOf","0","geometry","_oneOf","1"],"title":"GeoJSON LineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"]},{"path":["_oneOf","0","geometry","_oneOf","2"],"title":"GeoJSON Polygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"]},{"path":["_oneOf","0","geometry","_oneOf","3"],"title":"GeoJSON MultiPoint","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"]},{"path":["_oneOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiLineString","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"]},{"path":["_oneOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiPolygon","keyword":"branch"},{"path":["_oneOf","0","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"]},{"path":["_oneOf","0","geometry","bbox"],"schema_type":"array"},{"path":["_oneOf","0","geometry","coordinates"],"required":true,"schema_type":"array"},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch"},{"path":["_oneOf","1","bbox"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_oneOf","1","geometry"],"required":true,"schema_type":"null","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["_then","properties","bands"],"sources":["bblocks://ogc.contrib.stac.item"]},{"path":["assets"],"id":"https://w3id.org/ogc/stac/core/hasAsset","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/core/hasAsset"},{"path":["assets","description"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/description"},{"path":["assets","href"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/href"},{"path":["assets","roles"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/roles"},{"path":["assets","title"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/title"},{"path":["assets","type"],"vocab":"https://w3id.org/ogc/stac/assets/","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.components.assets"],"effectiveId":"https://w3id.org/ogc/stac/assets/type"},{"path":["stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"}],"1":[{"path":["_then"],"sources":["bblocks://ogc.contrib.stac.item"],"keyword":"then"},{"path":["_then","href"],"format":"iri","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["body"],"title":"Link body","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["headers"],"title":"Link headers","schema_type":"object","sources":["bblocks://ogc.contrib.stac.item"]},{"path":["method"],"title":"Link method","schema_type":"string","sources":["bblocks://ogc.contrib.stac.item"]}]},"properties":[{"path":["osc:type"],"schema_type":"string","enum":["product"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["type"],"const":"Collection","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.products"]},{"path":["assets"],"schema_type":"object"},{"path":["qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["themes"],"id":"https://w3id.org/ogc/stac/themes/schemes","schema_type":"array","sources":["bblocks://ogc.contrib.stac.extensions.themes"],"effectiveId":"https://w3id.org/ogc/stac/themes/schemes"},{"path":["stac_extensions"],"required":true,"schema_type":"array"},{"path":["_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","2"],"title":"c","keyword":"branch"},{"path":["_oneOf","2","summaries"],"required":true},{"path":["_oneOf","2","type"],"required":true,"const":"Collection"},{"path":["_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","1","properties"]},{"path":["_oneOf","1","assets"],"required":true},{"path":["_oneOf","1","type"],"required":true,"enum":["Catalog","Collection"],"const":"Catalog"},{"path":["_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","summaries"]},{"path":["_oneOf","0","summaries","cf:parameter"],"schema_type":"object"},{"path":["_oneOf","0","summaries","cf:parameter","type"],"const":"array"},{"path":["_oneOf","0","item_assets"],"schema_type":"object"},{"path":["_oneOf","0","cf:parameter"],"schema_type":"array"},{"path":["_oneOf","0","cf:parameter","unit"],"schema_type":"string"},{"path":["_oneOf","0","cf:parameter","name"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties"],"required":true},{"path":["_oneOf","0","properties","osc:status"],"required":true},{"path":["_oneOf","0","properties","_oneOf"],"keyword":"oneOf"},{"path":["_oneOf","0","properties","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","1","osc:workflows"],"schema_type":"array"},{"path":["_oneOf","0","properties","_oneOf","1","osc:type"],"required":true,"schema_type":"string","const":"project"},{"path":["_oneOf","0","properties","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_oneOf","0","properties","_oneOf","0","osc:experiment"],"schema_type":"string"},{"path":["_oneOf","0","properties","_oneOf","0","osc:missions"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:variables"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:region"]},{"path":["_oneOf","0","properties","_oneOf","0","osc:project"],"required":true},{"path":["_oneOf","0","properties","_oneOf","0","osc:type"],"required":true,"schema_type":"string","const":"product"},{"path":["_oneOf","0","properties","themes"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","scheme"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts"],"required":true,"schema_type":"array"},{"path":["_oneOf","0","properties","themes","concepts","url"],"schema_type":"string","format":"uri"},{"path":["_oneOf","0","properties","themes","concepts","description"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","title"],"schema_type":"string"},{"path":["_oneOf","0","properties","themes","concepts","id"],"required":true,"schema_type":"string"},{"path":["_oneOf","0","type"],"required":true,"const":"Feature"},{"path":["_anyOf","1"],"title":"a","sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"branch","ref":"0"},{"path":["_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["_anyOf","1","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","1","summaries"]},{"path":["_anyOf","1","_anyOf","1","summaries","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","summaries","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"]},{"path":["_anyOf","1","_anyOf","1","links"],"title":"Links","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection-v1-0-0"]},{"path":["_anyOf","1","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","1","_anyOf","1","assets"]},{"path":["_anyOf","1","_anyOf","1","extent"],"title":"Extents","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object"},{"path":["_anyOf","1","_anyOf","1","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","1","_anyOf","1","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","license"],"title":"Collection License Name","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","keywords"],"title":"Keywords","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","description"],"title":"Description","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","title"],"title":"Title","schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","id"],"title":"Identifier","required":true,"schema_type":"string"},{"path":["_anyOf","1","_anyOf","1","type"],"title":"Type of STAC entity","required":true,"const":"Collection"},{"path":["_anyOf","1","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","1","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","1","_anyOf","0"],"title":"STAC Collection Specification","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf"],"sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"anyOf"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1"],"title":"Range","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","maximum"],"title":"Maximum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","1","minimum"],"title":"Minimum value","required":true,"schema_type":["number","string"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0"],"title":"JSON Schema","sources":["bblocks://ogc.contrib.stac.collection"],"keyword":"branch"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","not"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","oneOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","anyOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","allOf"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","else"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","then"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","if"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentEncoding"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contentMediaType"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","format"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","type"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","enum"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","propertyNames"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","dependencies"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","patternProperties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","properties"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","definitions"],"schema_type":"object"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","required"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxProperties"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","contains"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","uniqueItems"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","items"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","additionalItems"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","pattern"],"schema_type":"string","format":"regex"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maxLength"]},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMinimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","minimum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","exclusiveMaximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","maximum"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","multipleOf"],"schema_type":"number"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","examples"],"schema_type":"array"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","writeOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","readOnly"],"schema_type":"boolean"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","description"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","title"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$comment"],"schema_type":"string"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$ref"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$schema"],"schema_type":"string","format":"uri"},{"path":["_anyOf","1","_anyOf","0","summaries","_anyOf","0","$id"],"schema_type":"string","format":"uri-reference"},{"path":["_anyOf","1","_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","1","_anyOf","0","item_assets"],"sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","roles"],"title":"Asset roles","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","item_assets","type"],"id":"@type","title":"Asset type","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","item_assets","description"],"id":"http://purl.org/dc/terms/description","title":"Asset description","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","1","_anyOf","0","item_assets","title"],"id":"http://purl.org/dc/terms/title","title":"Asset title","schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","1","_anyOf","0","item_assets","href"],"title":"Disallow href","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent"],"id":"http://purl.org/dc/terms/extent","title":"Extents","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","1","_anyOf","0","extent","temporal"],"title":"Temporal extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","temporal","interval"],"title":"Temporal extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial"],"title":"Spatial extent object","required":true,"schema_type":"object","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","extent","spatial","bbox"],"title":"Spatial extents","required":true,"schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"]},{"path":["_anyOf","1","_anyOf","0","id"],"id":"@id","title":"Identifier","required":true,"schema_type":"string","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@id"},{"path":["_anyOf","1","_anyOf","0","type"],"id":"@type","title":"Type of STAC entity","required":true,"const":"Collection","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"@type"},{"path":["_anyOf","1","_anyOf","0","stac_extensions"],"id":"https://w3id.org/ogc/stac/core/hasExtension","title":"STAC extensions","schema_type":"array","sources":["bblocks://ogc.contrib.stac.collection"],"effectiveId":"https://w3id.org/ogc/stac/core/hasExtension"},{"path":["_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["_anyOf","0","_anyOf"],"sources":["bblocks://ogc.geo.geodcat.stac.geodcat-stac-item"],"keyword":"anyOf"},{"path":["_anyOf","0","_anyOf","1"],"title":"b","sources":["bblocks://ogc.contrib.stac.item-v1-0-0"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","assets"],"required":true},{"path":["_anyOf","0","_anyOf","1","assets","providers"],"title":"Providers","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","url"],"title":"Organization homepage","schema_type":"string","format":"iri"},{"path":["_anyOf","0","_anyOf","1","assets","providers","roles"],"title":"Organization roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","providers","description"],"title":"Organization description","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","providers","name"],"title":"Organization name","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","license"],"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","gsd"],"title":"Ground Sample Distance","schema_type":"number"},{"path":["_anyOf","0","_anyOf","1","assets","mission"],"title":"Mission","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","constellation"],"title":"Constellation","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","instruments"],"title":"Instruments","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","platform"],"title":"Platform","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","updated"],"title":"Last Update Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","created"],"title":"Creation Time","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","end_datetime"],"title":"End Date and Time","description":"The searchable end date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","start_datetime"],"title":"Start Date and Time","description":"The searchable start date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":"string","format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","datetime"],"title":"Date and Time","description":"The searchable date/time of the assets, in UTC (Formatted in RFC 3339) ","schema_type":["string","null"],"format":"date-time"},{"path":["_anyOf","0","_anyOf","1","assets","roles"],"title":"Asset roles","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","assets","type"],"title":"Asset type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","description"],"title":"Asset description","description":"Detailed multi-line description to fully explain the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","title"],"title":"Asset title","description":"A human-readable title describing the Item.","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","assets","href"],"title":"Asset reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","links"],"title":"Item links","description":"Links to item relations","required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","links","title"],"title":"Link title","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","type"],"title":"Link type","schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","rel"],"title":"Link relation type","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","links","href"],"title":"Link reference","required":true,"schema_type":"string","format":"iri-reference"},{"path":["_anyOf","0","_anyOf","1","stac_extensions"],"title":"STAC extensions","schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","stac_version"],"title":"STAC version","required":true,"schema_type":"string","const":"1.0.0"},{"path":["_anyOf","0","_anyOf","1","_else"],"keyword":"else"},{"path":["_anyOf","0","_anyOf","1","_else","collection"]},{"path":["_anyOf","0","_anyOf","1","_then"],"keyword":"then"},{"path":["_anyOf","0","_anyOf","1","_then","collection"],"title":"Collection ID","description":"The ID of the STAC Collection this Item references to.","required":true,"schema_type":"string"},{"path":["_anyOf","0","_anyOf","1","_oneOf"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1"],"title":"b","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","bbox"]},{"path":["_anyOf","0","_anyOf","1","_oneOf","1","geometry"],"required":true,"schema_type":"null"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0"],"title":"a","keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","bbox"],"required":true,"schema_type":"array"},{"path":["_anyOf","0","_anyOf","1","_oneOf","0","geometry"],"required":true},{"path":["_anyOf","0","_anyOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","geometries","_oneOf","0","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","7","type"],"required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","6","type"],"required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","5","type"],"required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","4","type"],"required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","3","type"],"required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","2","type"],"required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","bbox"],"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","coordinates"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","geometry","_oneOf","1","type"],"required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties"],"required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","properties","datetime"],"required":true},{"path":["_anyOf","0","_anyOf","1","id"],"title":"Provider ID","description":"Provider item ID","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","1","type"],"required":true,"schema_type":"string","enum":["Feature"],"sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","_anyOf","0"],"title":"STAC Item","sources":["bblocks://ogc.contrib.stac.item"],"keyword":"branch","ref":"0"},{"path":["_anyOf","0","_anyOf","0","properties","datetime"],"id":"http://purl.org/dc/terms/date","jsonld_type":"xsd:dateTime","required":true,"sources":["bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/date"},{"path":["_anyOf","0","linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["_anyOf","0","linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["_anyOf","0","linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["_anyOf","0","linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["_anyOf","0","time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["_anyOf","0","time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["_anyOf","0","conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["_anyOf","0","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["_anyOf","0","links","updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","links","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","links","length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["_anyOf","0","links","title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","title":"Link title","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["_anyOf","0","links","hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["_anyOf","0","links","type"],"id":"http://purl.org/dc/terms/type","title":"Link type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["_anyOf","0","links","anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["_anyOf","0","links","rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","title":"Link relation type","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["_anyOf","0","links","href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","title":"Link reference","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link","bblocks://ogc.contrib.stac.item"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["_anyOf","0","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["_anyOf","0","geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["_anyOf","0","geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["_anyOf","0","geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["_anyOf","0","geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["_anyOf","0","properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@nest"},{"path":["_anyOf","0","properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["_anyOf","0","properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["_anyOf","0","properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["_anyOf","0","properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["_anyOf","0","properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["_anyOf","0","properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["_anyOf","0","properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["_anyOf","0","properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["_anyOf","0","properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["_anyOf","0","properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["_anyOf","0","properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["_anyOf","0","properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["_anyOf","0","properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["_anyOf","0","properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["_anyOf","0","properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["_anyOf","0","properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["_anyOf","0","properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["_anyOf","0","properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["_anyOf","0","properties","language","dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","language","code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["_anyOf","0","properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["_anyOf","0","properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["_anyOf","0","properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["_anyOf","0","properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["_anyOf","0","properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["_anyOf","0","properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["_anyOf","0","id"],"id":"@id","title":"Provider ID","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.contrib.stac.item"],"effectiveId":"@id"},{"path":["_anyOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"}]} \ No newline at end of file diff --git a/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json b/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json index 851a5f2c..a54dce29 100644 --- a/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json +++ b/build/annotated/osc/geodcat-stac-earthcode/workflows/resolvedProperties.json @@ -1 +1 @@ -{"defs":{"0":[{"path":["alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"branch"},{"path":["_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["_oneOf","1"],"title":"Via Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch"},{"path":["_oneOf","1","rel"],"enum":["via"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["_oneOf","1","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["type"],"id":"http://purl.org/dc/terms/type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"}],"2":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"3":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"}]},"properties":[{"path":["type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"},{"path":["id"],"id":"@id","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@id"},{"path":["properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"effectiveId":"@nest"},{"path":["geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["properties","osc:project"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["properties","wfdesc:hasInput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["properties","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","_anyOf","1"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["properties","_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","0","type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"}]} \ No newline at end of file +{"defs":{"0":[{"path":["alternate"],"description":"The name of the language in another well-understood language,\nusually English.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["code"],"description":"The language tag as per RFC-5646.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["dir"],"description":"The direction for text in this language. The default, `ltr`\n(left-to-right), represents the most common situation.\nHowever, care should be taken to set the value of `dir`\nappropriately if the language direction is not `ltr`.\nOther values supported are `rtl` (right-to-left), `ttb`\n(top-to-bottom), and `btt` (bottom-to-top).","schema_type":"string","enum":["ltr","rtl","ttb","btt"],"sources":["bblocks://ogc.api.records.v1.schemas.language"]},{"path":["name"],"description":"The untranslated name of the language.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.language"]}],"1":[{"path":["_oneOf"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"Other Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"keyword":"branch"},{"path":["_oneOf","0","rel"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["_oneOf","1"],"title":"Via Link","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"],"keyword":"branch"},{"path":["_oneOf","1","rel"],"enum":["via"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["_oneOf","1","type"],"enum":["application/json","application/pdf","application/zip","text/html","text/plain"],"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.common"]},{"path":["anchor"],"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link"]},{"path":["created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of the resource pointed to by the link.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["href"],"id":"http://www.w3.org/ns/oa#hasTarget","jsonld_type":"@id","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.link"],"effectiveId":"http://www.w3.org/ns/oa#hasTarget"},{"path":["hreflang"],"id":"http://purl.org/dc/terms/language","description":"A hint indicating what the language of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/language"},{"path":["length"],"id":"http://purl.org/dc/terms/extent","schema_type":"integer","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/extent"},{"path":["rel"],"id":"http://www.iana.org/assignments/relation","jsonld_type":"@id","description":"The type or semantics of the relation.","required":true,"schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.iana.org/assignments/relation"},{"path":["title"],"id":"http://www.w3.org/2000/01/rdf-schema#label","description":"Used to label the destination of a link such that it can be used as a human-readable identifier.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["type"],"id":"http://purl.org/dc/terms/type","description":"A hint indicating what the media type of the result of dereferencing the link should be.","schema_type":"string","sources":["bblocks://ogc.ogc-utils.json-link","bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/type"},{"path":["updated"],"id":"http://purl.org/dc/terms/modified","description":"Most recent date on which the resource pointed to by the link was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.linkBase"],"effectiveId":"http://purl.org/dc/terms/modified"}],"2":[{"path":["href"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["parameters"],"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"]},{"path":["parameters","name"],"required":true,"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["parameters","value"],"required":true,"schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.additionalParameter"]},{"path":["role"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]},{"path":["title"],"schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.metadata"]}],"3":[{"path":["additionalParameters"],"vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/additionalParameters"},{"path":["description"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/description"},{"path":["keywords"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/keywords"},{"path":["maxOccurs"],"id":"https://w3id.org/ogc/api/processes/maxOccurs","vocab":"https://w3id.org/ogc/api/processes/","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/maxOccurs"},{"path":["metadata"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"ref":"2","effectiveId":"https://w3id.org/ogc/api/processes/metadata"},{"path":["minOccurs"],"id":"https://w3id.org/ogc/api/processes/minOccurs","vocab":"https://w3id.org/ogc/api/processes/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/minOccurs"},{"path":["schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.inputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["schema","_oneOf"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"oneOf"},{"path":["schema","_oneOf","0"],"title":"a","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"keyword":"branch"},{"path":["schema","_oneOf","0","$ref"],"vocab":"https://w3id.org/ogc/api/schema/","required":true,"schema_type":"string","format":"uri-reference","sources":["bblocks://ogc.api.processes.v1.schemas.reference"],"effectiveId":"https://w3id.org/ogc/api/schema/$ref"},{"path":["schema","_oneOf","1"],"title":"b","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"keyword":"branch"},{"path":["schema","_oneOf","1","additionalProperties"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/additionalProperties"},{"path":["schema","_oneOf","1","allOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/allOf"},{"path":["schema","_oneOf","1","anyOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/anyOf"},{"path":["schema","_oneOf","1","contentEncoding"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentEncoding"},{"path":["schema","_oneOf","1","contentMediaType"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentMediaType"},{"path":["schema","_oneOf","1","contentSchema"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/contentSchema"},{"path":["schema","_oneOf","1","default"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/default"},{"path":["schema","_oneOf","1","deprecated"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/deprecated"},{"path":["schema","_oneOf","1","description"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/description"},{"path":["schema","_oneOf","1","enum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/enum"},{"path":["schema","_oneOf","1","example"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/example"},{"path":["schema","_oneOf","1","exclusiveMaximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMaximum"},{"path":["schema","_oneOf","1","exclusiveMinimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/exclusiveMinimum"},{"path":["schema","_oneOf","1","format"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/format"},{"path":["schema","_oneOf","1","items"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/items"},{"path":["schema","_oneOf","1","maxItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxItems"},{"path":["schema","_oneOf","1","maxLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxLength"},{"path":["schema","_oneOf","1","maxProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maxProperties"},{"path":["schema","_oneOf","1","maximum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/maximum"},{"path":["schema","_oneOf","1","minItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minItems"},{"path":["schema","_oneOf","1","minLength"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minLength"},{"path":["schema","_oneOf","1","minProperties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"integer","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minProperties"},{"path":["schema","_oneOf","1","minimum"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/minimum"},{"path":["schema","_oneOf","1","multipleOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"number","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/multipleOf"},{"path":["schema","_oneOf","1","not"],"vocab":"https://w3id.org/ogc/api/schema/","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/not"},{"path":["schema","_oneOf","1","nullable"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/nullable"},{"path":["schema","_oneOf","1","oneOf"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/oneOf"},{"path":["schema","_oneOf","1","pattern"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","format":"regex","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/pattern"},{"path":["schema","_oneOf","1","properties"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"object","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/properties"},{"path":["schema","_oneOf","1","readOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/readOnly"},{"path":["schema","_oneOf","1","required"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"array","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/required"},{"path":["schema","_oneOf","1","title"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/title"},{"path":["schema","_oneOf","1","type"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"string","enum":["array","boolean","integer","number","object","string"],"sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/type"},{"path":["schema","_oneOf","1","uniqueItems"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/uniqueItems"},{"path":["schema","_oneOf","1","writeOnly"],"vocab":"https://w3id.org/ogc/api/schema/","schema_type":"boolean","sources":["bblocks://ogc.api.processes.v1.schemas.schema"],"effectiveId":"https://w3id.org/ogc/api/schema/writeOnly"},{"path":["title"],"vocab":"https://w3id.org/ogc/api/processes/","schema_type":"string","sources":["bblocks://ogc.api.processes.v1.schemas.descriptionType"],"effectiveId":"https://w3id.org/ogc/api/processes/title"}]},"properties":[{"path":["type"],"id":"@type","required":true,"schema_type":"string","enum":["Feature"],"const":"Feature","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@type"},{"path":["id"],"id":"@id","description":"A unique identifier of the catalog record.","required":true,"schema_type":"string","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"@id"},{"path":["properties"],"id":"@nest","required":true,"schema_type":"object","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"effectiveId":"@nest"},{"path":["geometry"],"id":"https://purl.org/geojson/vocab#geometry","required":true,"sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://purl.org/geojson/vocab#geometry"},{"path":["geometry","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","1"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","1","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","1","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","2"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","2","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","2","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","3"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","3","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","3","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","4"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","4","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","4","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","5"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","5","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","5","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","6"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","6","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","6","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["geometry","_oneOf","6","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","7"],"title":"GeoJSON GeometryCollection","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","type"],"id":"@type","required":true,"schema_type":"string","enum":["GeometryCollection"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries"],"required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"]},{"path":["geometry","_oneOf","7","geometries","_oneOf"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"oneOf"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0"],"title":"GeoJSON Point","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","0","type"],"id":"@type","required":true,"schema_type":"string","enum":["Point"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1"],"title":"GeoJSON LineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","1","type"],"id":"@type","required":true,"schema_type":"string","enum":["LineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2"],"title":"GeoJSON Polygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","2","type"],"id":"@type","required":true,"schema_type":"string","enum":["Polygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3"],"title":"GeoJSON MultiPoint","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","3","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPoint"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4"],"title":"GeoJSON MultiLineString","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","4","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiLineString"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5"],"title":"GeoJSON MultiPolygon","sources":["bblocks://ogc.geo.common.data_types.geojson"],"keyword":"branch"},{"path":["geometry","_oneOf","7","geometries","_oneOf","5","type"],"id":"@type","required":true,"schema_type":"string","enum":["MultiPolygon"],"sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"@type"},{"path":["geometry","_oneOf","7","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson","bblocks://ogc.geo.features.feature"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.features.feature","bblocks://ogc.api.records.v1.schemas.recordGeoJSON","bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"1","effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["conformsTo"],"id":"http://purl.org/dc/terms/conformsTo","jsonld_type":"@id","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/conformsTo"},{"path":["time"],"id":"http://purl.org/dc/terms/temporal","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/temporal"},{"path":["properties","created"],"id":"http://purl.org/dc/terms/created","description":"Date of creation of this record.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/created"},{"path":["properties","updated"],"id":"http://purl.org/dc/terms/modified","description":"The most recent date on which the record was changed.","schema_type":"string","format":"date-time","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/modified"},{"path":["properties","type"],"description":"The nature or genre of the resource. The value should be a code, convenient for filtering records. Where available, a link to the canonical URI of the record type resource will be added to the 'links' property.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"]},{"path":["properties","title"],"id":"http://purl.org/dc/terms/title","description":"A human-readable name given to the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","description"],"id":"http://purl.org/dc/terms/description","description":"A free-text account of the resource.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","keywords"],"id":"http://www.w3.org/ns/dcat#keyword","description":"The topic or topics of the resource. Typically represented using free-form keywords, tags, key phrases, or classification codes.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#keyword"},{"path":["properties","language"],"id":"https://www.opengis.net/def/ogc-api/records/language","description":"The language used for textual values in this record representation.","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/language"},{"path":["properties","languages"],"id":"https://www.opengis.net/def/ogc-api/records/languages","description":"This list of languages in which this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/languages"},{"path":["properties","resourceLanguages"],"id":"https://www.opengis.net/def/ogc-api/records/resourceLanguages","description":"The list of languages in which the resource described by this record is available.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"ref":"0","effectiveId":"https://www.opengis.net/def/ogc-api/records/resourceLanguages"},{"path":["properties","externalIds"],"id":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier","description":"An identifier for the resource assigned by an external (to the catalog) entity.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scopedIdentifier"},{"path":["properties","externalIds","scheme"],"id":"https://www.opengis.net/def/ogc-api/records/scheme","description":"A reference to an authority or identifier for a knowledge organization system from which the external identifier was obtained. It is recommended that the identifier be a resolvable URI.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/scheme"},{"path":["properties","externalIds","value"],"id":"https://www.opengis.net/def/ogc-api/records/id","description":"The value of the identifier.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/id"},{"path":["properties","themes"],"id":"https://www.opengis.net/def/ogc-api/records/themes","description":"A knowledge organization system used to classify the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/themes"},{"path":["properties","themes","concepts"],"id":"https://w3id.org/ogc/stac/themes/concepts","description":"One or more entity/concept identifiers from this knowledge\nsystem. it is recommended that a resolvable URI be used for\neach entity/concept identifier.","required":true,"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/concepts"},{"path":["properties","themes","concepts","id"],"id":"https://w3id.org/ogc/stac/themes/id","description":"An identifier for the concept.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/id"},{"path":["properties","themes","concepts","title"],"id":"http://purl.org/dc/terms/title","description":"A human readable title for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["properties","themes","concepts","description"],"id":"http://purl.org/dc/terms/description","description":"A human readable description for the concept.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["properties","themes","concepts","url"],"id":"@id","description":"A URI providing further description of the concept.","schema_type":"string","format":"uri","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"@id"},{"path":["properties","themes","scheme"],"id":"https://w3id.org/ogc/stac/themes/scheme","description":"An identifier for the knowledge organization system used\nto classify the resource. It is recommended that the\nidentifier be a resolvable URI. The list of schemes used\nin a searchable catalog can be determined by inspecting\nthe server's OpenAPI document or, if the server implements\nCQL2, by exposing a queryable (e.g. named `scheme`) and\nenumerating the list of schemes in the queryable's schema\ndefinition.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.theme"],"effectiveId":"https://w3id.org/ogc/stac/themes/scheme"},{"path":["properties","formats"],"id":"https://www.opengis.net/def/ogc-api/records/format","jsonld_type":"@id","description":"A list of available distributions of the resource.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/format"},{"path":["properties","formats","name"],"id":"https://www.opengis.net/def/ogc-api/records/name","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/name"},{"path":["properties","formats","mediaType"],"id":"https://www.opengis.net/def/ogc-api/records/mediaType","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/mediaType"},{"path":["properties","contacts"],"id":"http://www.w3.org/ns/dcat#contactPoint","jsonld_type":"@id","description":"A list of contacts qualified by their role(s) in association to the record or the resource described by the record.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#contactPoint"},{"path":["properties","contacts","identifier"],"description":"A value uniquely identifying a contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","name"],"description":"The name of the responsible person.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","position"],"description":"The name of the role or position of the responsible person taken from the organization's formal organizational hierarchy or chart.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","organization"],"description":"Organization/affiliation of the contact.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","logo"],"description":"Graphic identifying a contact. The link relation should be `icon` and the media type should be an image media type.","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","logo","rel"],"required":true,"enum":["icon"],"sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones"],"description":"Telephone numbers at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","value"],"description":"The value is the phone number itself.","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","phones","roles"],"description":"The type of phone number (e.g. home, work, fax, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails"],"description":"Email addresses at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","value"],"description":"The value is the email number itself.","required":true,"schema_type":"string","format":"email","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","emails","roles"],"description":"The type of email (e.g. home, work, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses"],"description":"Physical location at which contact can be made.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","deliveryPoint"],"description":"Address lines for the location.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","city"],"description":"City for the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","administrativeArea"],"description":"State or province of the location.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","postalCode"],"description":"ZIP or other postal code.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","country"],"description":"Country of the physical address. ISO 3166-1 is recommended.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","addresses","roles"],"description":"The type of address (e.g. office, home, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","links"],"description":"On-line information about the contact.","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.contact"],"ref":"1"},{"path":["properties","contacts","hoursOfService"],"description":"Time period when the contact can be contacted.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","contactInstructions"],"description":"Supplemental instructions on how or when to contact the\nresponsible party.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","contacts","roles"],"description":"The set of named duties, job functions and/or permissions associated with this contact. (e.g. developer, administrator, etc.).","sources":["bblocks://ogc.api.records.v1.schemas.contact"]},{"path":["properties","license"],"id":"http://www.w3.org/ns/dcat#license","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#license"},{"path":["properties","rights"],"id":"http://www.w3.org/ns/dcat#rights","description":"A statement that concerns all rights not addressed by the license such as a copyright statement.","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"http://www.w3.org/ns/dcat#rights"},{"path":["linkTemplates"],"id":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate","schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.recordGeoJSON"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasLinkTemplate"},{"path":["linkTemplates","uriTemplate"],"id":"https://www.opengis.net/def/ogc-api/records/uriTemplate","jsonld_type":"xsd:string","description":"Supplies a resolvable URI to a remote resource (or resource fragment).","required":true,"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/uriTemplate"},{"path":["linkTemplates","varBase"],"id":"https://www.opengis.net/def/ogc-api/records/varBase","description":"The base URI to which the variable name can be appended to retrieve the definition of the variable as a JSON Schema fragment.","schema_type":"string","format":"url","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/varBase"},{"path":["linkTemplates","variables"],"id":"https://www.opengis.net/def/ogc-api/records/hasVariable","description":"This object contains one key per substitution variable in the templated URL. Each key defines the schema of one substitution variable using a JSON Schema fragment and can thus include things like the data type of the variable, enumerations, minimum values, maximum values, etc.","schema_type":"object","sources":["bblocks://ogc.api.records.v1.schemas.linkTemplate"],"effectiveId":"https://www.opengis.net/def/ogc-api/records/hasVariable"},{"path":["properties","osc:project"],"required":true,"sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"]},{"path":["properties","wfdesc:hasInput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput"],"schema_type":"object","sources":["bblocks://ogc.osc.geodcat-stac-earthcode.workflows"],"ref":"3"},{"path":["properties","wfdesc:hasOutput","schema"],"id":"https://w3id.org/ogc/api/processes/schema","vocab":"https://w3id.org/ogc/api/processes/","required":true,"sources":["bblocks://ogc.api.processes.v1.schemas.outputDescription"],"effectiveId":"https://w3id.org/ogc/api/processes/schema"},{"path":["geometry","_oneOf","7","geometries","bbox"],"id":"https://purl.org/geojson/vocab#bbox","schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#bbox"},{"path":["geometry","_oneOf","7","geometries","coordinates"],"id":"https://purl.org/geojson/vocab#coordinates","required":true,"schema_type":"array","sources":["bblocks://ogc.geo.common.data_types.geojson"],"effectiveId":"https://purl.org/geojson/vocab#coordinates"},{"path":["time","resolution"],"description":"Minimum time period resolvable in the dataset, as an ISO 8601 duration","schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","interval"],"schema_type":"array","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","timestamp"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["time","date"],"schema_type":"string","sources":["bblocks://ogc.api.records.v1.schemas.time"]},{"path":["properties","qualifiedAttribution"],"id":"http://www.w3.org/ns/prov#qualifiedAttribution","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAttribution"},{"path":["properties","qualifiedAttribution","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedAttribution","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedAttribution","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","qualifiedDerivation"],"id":"http://www.w3.org/ns/prov#qualifiedDerivation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDerivation"},{"path":["properties","qualifiedDerivation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedInvalidation"],"id":"http://www.w3.org/ns/prov#qualifiedInvalidation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInvalidation"},{"path":["properties","qualifiedInvalidation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedGeneration"],"id":"http://www.w3.org/ns/prov#qualifiedGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedGeneration"},{"path":["properties","qualifiedGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","links"],"id":"http://www.w3.org/2000/01/rdf-schema#seeAlso","schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#seeAlso"},{"path":["properties","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","qualifiedRevision"],"id":"http://www.w3.org/ns/prov#qualifiedRevision","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedRevision"},{"path":["properties","qualifiedRevision","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedQuotation"],"id":"http://www.w3.org/ns/prov#qualifiedQuotation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedQuotation"},{"path":["properties","qualifiedQuotation","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource"],"id":"http://www.w3.org/ns/prov#qualifiedPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedPrimarySource"},{"path":["properties","qualifiedPrimarySource","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","qualifiedPrimarySource","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","qualifiedPrimarySource","hadGeneration"],"id":"http://www.w3.org/ns/prov#hadGeneration","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadGeneration"},{"path":["properties","qualifiedPrimarySource","hadGeneration","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","qualifiedPrimarySource","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","qualifiedPrimarySource","hadUsage"],"id":"http://www.w3.org/ns/prov#hadUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadUsage"},{"path":["properties","qualifiedPrimarySource","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedPrimarySource","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","value"],"id":"http://www.w3.org/ns/prov#value","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#value"},{"path":["properties","invalidatedAtTime"],"id":"http://www.w3.org/ns/prov#invalidatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#invalidatedAtTime"},{"path":["properties","generatedAtTime"],"id":"http://www.w3.org/ns/prov#generatedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#generatedAtTime"},{"path":["properties","wasRevisionOf"],"id":"http://www.w3.org/ns/prov#wasRevisionOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasRevisionOf"},{"path":["properties","wasQuotedFrom"],"id":"http://www.w3.org/ns/prov#wasQuotedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasQuotedFrom"},{"path":["properties","wasInvalidatedBy"],"id":"http://www.w3.org/ns/prov#wasInvalidatedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasInvalidatedBy"},{"path":["properties","specializationOf"],"id":"http://www.w3.org/ns/prov#specializationOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#specializationOf"},{"path":["properties","hadPrimarySource"],"id":"http://www.w3.org/ns/prov#hadPrimarySource","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadPrimarySource"},{"path":["properties","alternateOf"],"id":"http://www.w3.org/ns/prov#alternateOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#alternateOf"},{"path":["properties","wasDerivedFrom"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["properties","wasAttributedTo"],"id":"http://www.w3.org/ns/prov#wasAttributedTo","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasAttributedTo"},{"path":["properties","wasGeneratedBy"],"id":"http://www.w3.org/ns/prov#wasGeneratedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#wasGeneratedBy"},{"path":["properties","has_provenance"],"id":"http://purl.org/dc/terms/provenance","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://purl.org/dc/terms/provenance"},{"path":["properties","entityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","featureType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@type"},{"path":["properties","id"],"id":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"@id"},{"path":["properties","_anyOf","1"],"title":"a","sources":["bblocks://ogc.ogc-utils.prov-entity"],"keyword":"branch"},{"path":["properties","_anyOf","1","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","1","type"],"required":true,"schema_type":"string","const":"EmptyCollection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","_anyOf","0","hadMember"],"id":"http://www.w3.org/ns/prov#hadMember","jsonld_type":"@id","required":true,"schema_type":"array","sources":["bblocks://ogc.ogc-utils.prov-entity"],"effectiveId":"http://www.w3.org/ns/prov#hadMember"},{"path":["properties","_anyOf","0","type"],"required":true,"schema_type":"string","const":"Collection","sources":["bblocks://ogc.ogc-utils.prov-entity"]},{"path":["properties","qualifiedInfluence"],"id":"http://www.w3.org/ns/prov#qualifiedInfluence","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedInfluence"},{"path":["properties","qualifiedInfluence","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"@id"},{"path":["properties","qualifiedInfluence","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","qualifiedInfluence","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","qualifiedInfluence","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","qualifiedInfluence","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy"],"id":"http://www.w3.org/ns/prov#wasInfluencedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov"],"effectiveId":"http://www.w3.org/ns/prov#wasInfluencedBy"},{"path":["properties","wasInfluencedBy","qualifiedAssociation"],"id":"http://www.w3.org/ns/prov#qualifiedAssociation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedAssociation"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","type"],"sources":["bblocks://ogc.ogc-utils.prov-agent"]},{"path":["properties","wasInfluencedBy","qualifiedAssociation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedAssociation","hadPlan"],"id":"http://www.w3.org/ns/prov#hadPlan","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#hadPlan"},{"path":["properties","wasInfluencedBy","qualifiedEnd"],"id":"http://www.w3.org/ns/prov#qualifiedEnd","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedEnd"},{"path":["properties","wasInfluencedBy","qualifiedEnd","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart"],"id":"http://www.w3.org/ns/prov#qualifiedStart","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedStart"},{"path":["properties","wasInfluencedBy","qualifiedStart","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedStart","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedStart","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedStart","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","qualifiedStart","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication"],"id":"http://www.w3.org/ns/prov#qualifiedCommunication","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedCommunication"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadRole"],"id":"http://www.w3.org/ns/prov#hadRole","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadRole"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","influencer"],"id":"http://www.w3.org/ns/prov#influencer","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#influencer"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","activity"],"id":"http://www.w3.org/ns/prov#activity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#activity"},{"path":["properties","wasInfluencedBy","qualifiedCommunication","type"],"required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage"],"id":"http://www.w3.org/ns/prov#qualifiedUsage","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedUsage"},{"path":["properties","wasInfluencedBy","qualifiedUsage","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","qualifiedUsage","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","qualifiedUsage","atTime"],"id":"http://www.w3.org/ns/prov#atTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atTime"},{"path":["properties","wasInfluencedBy","qualifiedUsage","entity"],"id":"http://www.w3.org/ns/prov#entity","jsonld_type":"@id","required":true,"sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#entity"},{"path":["properties","wasInfluencedBy","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","generated"],"id":"http://www.w3.org/ns/prov#generated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#generated"},{"path":["properties","wasInfluencedBy","invalidated"],"id":"http://www.w3.org/ns/prov#invalidated","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#invalidated"},{"path":["properties","wasInfluencedBy","wasEndedBy"],"id":"http://www.w3.org/ns/prov#wasEndedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasEndedBy"},{"path":["properties","wasInfluencedBy","wasStartedBy"],"id":"http://www.w3.org/ns/prov#wasStartedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasStartedBy"},{"path":["properties","wasInfluencedBy","used"],"id":"http://www.w3.org/ns/prov#used","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#used"},{"path":["properties","wasInfluencedBy","wasInformedBy"],"id":"http://www.w3.org/ns/prov#wasInformedBy","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasInformedBy"},{"path":["properties","wasInfluencedBy","wasAssociatedWith"],"id":"http://www.w3.org/ns/prov#wasAssociatedWith","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#wasAssociatedWith"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","agentType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","name"],"id":"http://www.w3.org/2000/01/rdf-schema#label","schema_type":"string","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/2000/01/rdf-schema#label"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","actedOnBehalfOf"],"id":"http://www.w3.org/ns/prov#actedOnBehalfOf","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#actedOnBehalfOf"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","atLocation"],"id":"http://www.w3.org/ns/prov#atLocation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#atLocation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation"],"id":"http://www.w3.org/ns/prov#qualifiedDelegation","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-agent"],"effectiveId":"http://www.w3.org/ns/prov#qualifiedDelegation"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","hadActivity"],"id":"http://www.w3.org/ns/prov#hadActivity","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#hadActivity"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","agent"],"id":"http://www.w3.org/ns/prov#agent","jsonld_type":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#agent"},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","type"],"sources":["bblocks://ogc.ogc-utils.prov-activity"]},{"path":["properties","wasInfluencedBy","wasAssociatedWith","qualifiedDelegation","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"},{"path":["properties","wasInfluencedBy","endedAtTime"],"id":"http://www.w3.org/ns/prov#endedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#endedAtTime"},{"path":["properties","wasInfluencedBy","startedAtTime"],"id":"http://www.w3.org/ns/prov#startedAtTime","jsonld_type":"http://www.w3.org/2001/XMLSchema#dateTime","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#startedAtTime"},{"path":["properties","wasInfluencedBy","activityType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","prov:type"],"id":"http://www.w3.org/ns/prov#type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"http://www.w3.org/ns/prov#type"},{"path":["properties","wasInfluencedBy","provType"],"id":"@type","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@type"},{"path":["properties","wasInfluencedBy","id"],"id":"@id","sources":["bblocks://ogc.ogc-utils.prov-activity"],"effectiveId":"@id"}]} \ No newline at end of file diff --git a/build/bblocks.jsonld b/build/bblocks.jsonld index 45e0f30b..77165e9f 100644 --- a/build/bblocks.jsonld +++ b/build/bblocks.jsonld @@ -205,12 +205,12 @@ "abstract": "Building Blocks for FAIR Open Science - profiles of OGC API Processes and various metadata standards to support open, transparent, interoperable and reproducible scientific workflows..\n", "description": "This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-09-10T04:11:52.160293", + "modified": "2026-09-10T16:39:09.581001", "tooling": { "bblocks-postprocess": { "commitId": "\"a74c9b774c2bdb65777e64b60d1d283ab230f262", "shortCommitId": "\"a74c9b", - "date": "2026-09-09T16:08:11+00:00\"" + "date": "2026-09-10T12:53:21+00:00\"" } }, "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", @@ -342,8 +342,8 @@ ], "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.geo.common.data_types.geojson" + "bblocks://ogc.geo.common.data_types.geojson", + "bblocks://ogc.ogc-utils.iri-or-curie" ], "schema": [ { @@ -399,155 +399,6 @@ "@id": "https://nsnarayanam.github.io/bblocks-openscience/" } }, - { - "itemIdentifier": "ogc.osc.ontology.cwlprov", - "name": "CWL Ontology", - "abstract": "Ontology describing the Common Workflow Language (CWL) model", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-10", - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov" - ], - "sources": [], - "scope": "dev", - "tags": [ - "OSPD" - ], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/cwlprov/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.ontology.cwlprov" - } - }, - "@id": "bblocks://ogc.osc.ontology.cwlprov", - "@type": [ - "bblocks:Model", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "CWL Ontology", - "ldContext": null, - "schema": null, - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://nsnarayanam.github.io/bblocks-openscience/" - } - }, - { - "itemIdentifier": "ogc.osc.prov-processing-step", - "name": "Geospatial Processing Step Provenance", - "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", - "status": "under-development", - "dateTimeAddition": "2026-08-05T00:00:00Z", - "itemClass": "schema", - "version": "0.1.0", - "dateOfLastChange": "2026-09-10", - "maturity": "development", - "scope": "unstable", - "tags": [ - "provenance", - "prov-o", - "processing", - "ospd" - ], - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov" - ], - "shaclShapes": [ - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - } - ], - "schema": [ - { - "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.yaml", - "prof:hasRole": "role:schema", - "dct:format": "application/yaml", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - }, - { - "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.json", - "prof:hasRole": "role:schema", - "dct:format": "application/json", - "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" - } - ], - "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/schema.yaml", - "ldContext": { - "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/resolvedProperties.json", - "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/", - "validationPassed": false, - "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/prov-processing-step/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/prov-processing-step/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.prov-processing-step" - } - }, - "@id": "bblocks://ogc.osc.prov-processing-step", - "@type": [ - "bblocks:Schema", - "skos:Concept", - "dcat:Dataset", - "bblocks:BBlock" - ], - "skos:prefLabel": "Geospatial Processing Step Provenance", - "openAPIDocument": null, - "ontology": null, - "rdfData": [], - "isProfileOf": null, - "skos:topConceptOf": { - "@id": "https://nsnarayanam.github.io/bblocks-openscience/" - } - }, { "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", "name": "Buffer geometry process input description", @@ -566,8 +417,8 @@ ], "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "bblocks://ogc.api.processes.v1.schemas.inputDescription" ], "schema": [ { @@ -699,28 +550,23 @@ } }, { - "itemIdentifier": "ogc.osc.application-package", - "name": "Application Package", - "highlighted": true, - "abstract": "Earth Observation Application Package. ", + "itemIdentifier": "ogc.osc.ontology.cwlprov", + "name": "CWL Ontology", + "abstract": "Ontology describing the Common Workflow Language (CWL) model", "status": "under-development", "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", + "itemClass": "model", "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.profiles.prov.cwl.provenance" - ], "version": "0.1", "dateOfLastChange": "2026-09-10", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "Earth Observation Application Package", - "link": "https://github.com/eoap" - } + "dependsOn": [ + "bblocks://ogc.ogc-utils.prov" ], + "sources": [], "scope": "dev", - "tags": [], + "tags": [ + "OSPD" + ], "shaclShapes": [ { "prof:hasArtifact": [ @@ -732,54 +578,118 @@ "dct:conformsTo": "shacl:" } ], - "ldContext": { - "prof:hasArtifact": "/github/workspace/_sources/application-package/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/cwlprov/", + "validationPassed": true, + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.ontology.cwlprov" + } }, + "@id": "bblocks://ogc.osc.ontology.cwlprov", + "@type": [ + "bblocks:Model", + "skos:Concept", + "dcat:Dataset", + "bblocks:BBlock" + ], + "skos:prefLabel": "CWL Ontology", + "ldContext": null, + "schema": null, + "openAPIDocument": null, + "ontology": null, + "rdfData": [], + "isProfileOf": null, + "skos:topConceptOf": { + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" + } + }, + { + "itemIdentifier": "ogc.osc.prov-processing-step", + "name": "Geospatial Processing Step Provenance", + "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", + "status": "under-development", + "dateTimeAddition": "2026-08-05T00:00:00Z", + "itemClass": "schema", + "version": "0.1.0", + "dateOfLastChange": "2026-09-10", + "maturity": "development", + "scope": "unstable", + "tags": [ + "provenance", + "prov-o", + "processing", + "ospd" + ], + "dependsOn": [ + "bblocks://ogc.ogc-utils.prov" + ], + "shaclShapes": [ + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + } + ], "schema": [ { - "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/schema.yaml", - "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/schema.yaml", + "ldContext": { + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", + "prof:hasRole": "role:mapping", + "dct:format": "application/ld+json", + "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" + }, + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/", "validationPassed": true, - "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/application-package/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/application-package/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/prov-processing-step/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/application-package/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/prov-processing-step/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.application-package" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.prov-processing-step" } }, - "@id": "bblocks://ogc.osc.application-package", + "@id": "bblocks://ogc.osc.prov-processing-step", "@type": [ "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "Application Package", + "skos:prefLabel": "Geospatial Processing Step Provenance", "openAPIDocument": null, "ontology": null, "rdfData": [], @@ -880,9 +790,9 @@ ], "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "bblocks://ogc.api.processes.v1.schemas.process" + "bblocks://ogc.api.processes.v1.schemas.process", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" ], "schema": [ { @@ -915,21 +825,95 @@ }, "json-full": { "mediatype": "application/json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" + } + }, + "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "@type": [ + "bblocks:Schema", + "skos:Concept", + "dcat:Dataset", + "bblocks:BBlock" + ], + "skos:prefLabel": "Buffer geometry process description", + "openAPIDocument": null, + "ontology": null, + "rdfData": [], + "isProfileOf": null, + "skos:topConceptOf": { + "@id": "https://nsnarayanam.github.io/bblocks-openscience/" + } + }, + { + "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", + "name": "Example OGC API Processes instance output descriptions", + "abstract": "Collection of output descriptions", + "status": "under-development", + "dateTimeAddition": "2025-12-17T00:00:00Z", + "itemClass": "schema", + "register": "ogc-incubator", + "version": "1.0", + "dateOfLastChange": "2026-09-10", + "maturity": "development", + "tags": [ + "examples", + "ogc api", + "ogc api processes" + ], + "shaclShapes": null, + "dependsOn": [ + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" + ], + "schema": [ + { + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "prof:hasRole": "role:schema", + "dct:format": "application/yaml", + "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" + }, + { + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json", + "prof:hasRole": "role:schema", + "dct:format": "application/json", + "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" + } + ], + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "ldContext": { + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", + "prof:hasRole": "role:mapping", + "dct:format": "application/ld+json", + "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" + }, + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", + "validationPassed": true, + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" } }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", "@type": [ "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "Buffer geometry process description", + "skos:prefLabel": "Example OGC API Processes instance output descriptions", "openAPIDocument": null, "ontology": null, "rdfData": [], @@ -939,71 +923,87 @@ } }, { - "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "name": "Example OGC API Processes instance output descriptions", - "abstract": "Collection of output descriptions", + "itemIdentifier": "ogc.osc.application-package", + "name": "Application Package", + "highlighted": true, + "abstract": "Earth Observation Application Package. ", "status": "under-development", - "dateTimeAddition": "2025-12-17T00:00:00Z", + "dateTimeAddition": "2023-09-18T00:00:00Z", "itemClass": "schema", "register": "ogc-incubator", - "version": "1.0", + "dependsOn": [ + "bblocks://ogc.profiles.prov.cwl.provenance" + ], + "version": "0.1", "dateOfLastChange": "2026-09-10", - "maturity": "development", - "tags": [ - "examples", - "ogc api", - "ogc api processes" + "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", + "sources": [ + { + "title": "Earth Observation Application Package", + "link": "https://github.com/eoap" + } ], - "shaclShapes": null, - "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" + "scope": "dev", + "tags": [], + "shaclShapes": [ + { + "prof:hasArtifact": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + } ], + "ldContext": { + "prof:hasArtifact": "/github/workspace/_sources/application-package/context.jsonld", + "prof:hasRole": "role:mapping", + "dct:format": "application/ld+json", + "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" + }, "schema": [ { - "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", "prof:hasRole": "role:schema", "dct:format": "application/yaml", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" }, { - "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.json", + "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json", "prof:hasRole": "role:schema", "dct:format": "application/json", "dct:conformsTo": "https://json-schema.org/draft/2020-12/schema" } ], - "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/schema.yaml", - "ldContext": { - "prof:hasArtifact": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/context.jsonld", - "prof:hasRole": "role:mapping", - "dct:format": "application/ld+json", - "dct:conformsTo": "https://www.w3.org/TR/json-ld11/" - }, - "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/resolvedProperties.json", - "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/schemas/outputDescriptions/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/", "validationPassed": true, + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/application-package/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/application-package/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/outputDescriptions/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/application-package/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.application-package" } }, - "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", + "@id": "bblocks://ogc.osc.application-package", "@type": [ "bblocks:Schema", "skos:Concept", "dcat:Dataset", "bblocks:BBlock" ], - "skos:prefLabel": "Example OGC API Processes instance output descriptions", + "skos:prefLabel": "Application Package", "openAPIDocument": null, "ontology": null, "rdfData": [], @@ -1108,14 +1108,14 @@ "version": "0.1", "dateOfLastChange": "2026-09-10", "dependsOn": [ - "bblocks://ogc.bbr.wf4ever.ro.ResearchObject", - "bblocks://ogc.contrib.stac.extensions.processing-ontology", + "bblocks://ogc.geo.geodcat.dcat", + "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", "bblocks://ogc.contrib.stac.core-ontology", + "bblocks://ogc.contrib.stac.extensions.cf-ontology", "bblocks://ogc.osc.ontology.cwlprov", - "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", - "bblocks://ogc.geo.geodcat.dcat", - "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "bblocks://ogc.contrib.stac.extensions.cf-ontology" + "bblocks://ogc.contrib.stac.extensions.processing-ontology", + "bblocks://ogc.bbr.wf4ever.ro.ResearchObject", + "bblocks://ogc.contrib.stac.extensions.osc-ontology" ], "sources": [], "scope": "dev", @@ -1125,45 +1125,45 @@ "shaclShapes": [ { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.processing-ontology", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", + "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.cf-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.processing-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.cf-ontology", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" @@ -1218,8 +1218,8 @@ "itemClass": "schema", "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.api.processes.v1.schemas.execute" + "bblocks://ogc.api.processes.v1.schemas.execute", + "bblocks://ogc.ogc-utils.iri-or-curie" ], "schema": [ { @@ -1280,12 +1280,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ + "bblocks://ogc.geo.geodcat.geodcat-records", "bblocks://ogc.contrib.stac.extensions.osc", "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", - "bblocks://ogc.ogc-utils.prov", "bblocks://ogc.contrib.stac.extensions.themes", - "bblocks://ogc.geo.geodcat.geodcat-records" + "bblocks://ogc.ogc-utils.prov", + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -1310,27 +1310,27 @@ "shaclShapes": [ { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", + "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" @@ -1508,8 +1508,8 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun", "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun", "bblocks://ogc.osc.geodcat-stac-earthcode.common" ], "version": "0.1", @@ -1545,27 +1545,27 @@ }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", + "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", + "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" @@ -1674,8 +1674,8 @@ "register": "ogc-incubator", "dependsOn": [ "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.contrib.stac.extensions.cf", - "bblocks://ogc.osc.geodcat-stac-earthcode.common" + "bblocks://ogc.osc.geodcat-stac-earthcode.common", + "bblocks://ogc.contrib.stac.extensions.cf" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -1728,45 +1728,45 @@ }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.cf-ontology", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.themes-ontology", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.cf-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" @@ -1838,11 +1838,11 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.ogc-utils.prov-entity", "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.geo.geodcat.geodcat-records" + "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.ogc-utils.prov-entity", + "bblocks://ogc.osc.geodcat-stac-earthcode.common", + "bblocks://ogc.api.processes.v1.schemas.inputDescription" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -1864,54 +1864,54 @@ "shaclShapes": [ { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", + "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", + "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.extensions.osc-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.components.assets-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", + "rdfs:seeAlso": "bblocks://ogc.contrib.stac.core-ontology", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" @@ -1992,8 +1992,8 @@ "itemClass": "api", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.osc.application-package", - "bblocks://ogc.osc.api-profiles.processes.ipt.api" + "bblocks://ogc.osc.api-profiles.processes.ipt.api", + "bblocks://ogc.osc.application-package" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -2062,10 +2062,10 @@ "itemClass": "api", "register": "ogc-incubator", "dependsOn": [ + "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", "bblocks://ogc.osc.api-profiles.processes.workflow", - "bblocks://ogc.osc.geodcat-stac-earthcode.products", - "bblocks://ogc.osc.geodcat-stac-earthcode.workflows" + "bblocks://ogc.osc.geodcat-stac-earthcode.products" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -2082,36 +2082,27 @@ "shaclShapes": [ { "prof:hasArtifact": [ - "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" - ], - "rdfs:seeAlso": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", - "prof:hasRole": "role:validation", - "dct:format": "text/turtle", - "dct:conformsTo": "shacl:" - }, - { - "prof:hasArtifact": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", + "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" + "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.geo.features.feature", + "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, { "prof:hasArtifact": [ - "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" ], - "rdfs:seeAlso": "bblocks://ogc.api.records.v1.schemas.linkTemplate", + "rdfs:seeAlso": "bblocks://ogc.model.cross-domain.prov", "prof:hasRole": "role:validation", "dct:format": "text/turtle", "dct:conformsTo": "shacl:" @@ -2152,6 +2143,15 @@ "dct:format": "text/turtle", "dct:conformsTo": "shacl:" }, + { + "prof:hasArtifact": [ + "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + ], + "rdfs:seeAlso": "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", + "prof:hasRole": "role:validation", + "dct:format": "text/turtle", + "dct:conformsTo": "shacl:" + }, { "prof:hasArtifact": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" @@ -2224,23 +2224,23 @@ }, "shaclShapes": null, "dependsOn": [ - "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "bblocks://ogc.api.processes.v1.schemas.execute", - "bblocks://ogc.api.processes.v1.responses.ServerError", - "bblocks://ogc.api.processes.v1.api", - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.api.processes.v1.paths.ProcessList", - "bblocks://ogc.api.processes.v1.paths.Conformance", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "bblocks://ogc.api.processes.v1.schemas.execute", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", + "bblocks://ogc.api.processes.v1.parameters.jobId", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", + "bblocks://ogc.api.processes.v1.api", "bblocks://ogc.api.processes.v1.responses.NotFound", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", + "bblocks://ogc.api.processes.v1.schemas.outputDescription", "bblocks://ogc.api.processes.v1.paths.JobList", - "bblocks://ogc.api.processes.v1.parameters.jobId", + "bblocks://ogc.api.processes.v1.paths.Conformance", + "bblocks://ogc.api.processes.v1.paths.ProcessList", "bblocks://ogc.api.processes.v1.paths.LandingPage", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" + "bblocks://ogc.api.processes.v1.responses.ServerError", + "bblocks://ogc.api.processes.v1.schemas.inputDescription" ], "sourceOpenAPIDocument": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", "openAPIDocument": { @@ -2289,12 +2289,6 @@ { "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" }, - { - "@id": "bblocks://ogc.osc.ontology.cwlprov" - }, - { - "@id": "bblocks://ogc.osc.prov-processing-step" - }, { "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" }, @@ -2302,7 +2296,10 @@ "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription" }, { - "@id": "bblocks://ogc.osc.application-package" + "@id": "bblocks://ogc.osc.ontology.cwlprov" + }, + { + "@id": "bblocks://ogc.osc.prov-processing-step" }, { "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions" @@ -2313,6 +2310,9 @@ { "@id": "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions" }, + { + "@id": "bblocks://ogc.osc.application-package" + }, { "@id": "bblocks://ogc.osc.api-profiles.processes.ipt.results" }, diff --git a/build/bblocks.ttl b/build/bblocks.ttl index b1758838..00f7625c 100644 --- a/build/bblocks.ttl +++ b/build/bblocks.ttl @@ -24,10 +24,10 @@ dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "application/json" ; rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -40,13 +40,8 @@ "profile" ; prof:hasResource [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; @@ -55,33 +50,38 @@ prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ] ; bblocks:dependsOn , , @@ -100,10 +100,10 @@ dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "application/json" ; rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -140,12 +140,12 @@ rdfs:label "Open Science Ontology" ; dct:abstract "A modular standards-based ontology for describing interoperable and reproduceable scientific workflows."^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -154,13 +154,13 @@ dcat:keyword "OSPD" ; prof:hasResource [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; @@ -169,13 +169,13 @@ prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ] ; bblocks:dependsOn , , @@ -196,10 +196,10 @@ rdfs:label "Geospatial Processing Step Provenance" ; dct:abstract "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type."^^ ; dct:created "2026-08-05T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; + dct:description [ dct:format "text/markdown" ; rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ], [ dct:format "text/html" ; rdfs:isDefinedBy ] ; dct:hasVersion "0.1.0" ; @@ -231,7 +231,7 @@ bblocks:dependsOn ; bblocks:scope ; bblocks:status ; - bblocks:validationPassed false . + bblocks:validationPassed true . rdfs:label "OGC API Processes" . @@ -239,18 +239,18 @@ a prov:Entity ; dct:format "text/turtle" ; - prov:wasAttributedTo _:N716d8a8c604b45bf86d1b259fead1b89 ; + prov:wasAttributedTo _:N1adb521b93da42cebb4698a6d96f86f0 ; prov:wasGeneratedBy [ a prov:Activity ; - prov:endedAtTime "2026-09-10T04:12:30.869304"^^xsd:dateTime ; - prov:startedAtTime "2026-09-10T04:12:30.655450"^^xsd:dateTime ; + prov:endedAtTime "2026-09-10T16:40:14.954271"^^xsd:dateTime ; + prov:startedAtTime "2026-09-10T16:40:14.745114"^^xsd:dateTime ; prov:used [ a prov:Entity ; dct:format "application/json" ; - dct:hasVersion "git:235afbf94909c8a579aba4a86a41092b04c0f50a" ; + dct:hasVersion "git:952282e36150447edbb7a23a49348cc781e2f285" ; rdfs:seeAlso ], [ a prov:Entity ; dct:format "application/yaml" ; rdfs:seeAlso ] ; - prov:wasAssociatedWith _:N716d8a8c604b45bf86d1b259fead1b89 ] . + prov:wasAssociatedWith _:N1adb521b93da42cebb4698a6d96f86f0 ] . rdfs:label "EarthCODE Catalog" . @@ -261,12 +261,12 @@ rdfs:label "IPT Profile of OGC API Processes" ; dct:abstract "This is a Profile of the OGC API Processes model with specific requirements to standardise Integrity Provenance and Trust (IPT) aspects/"^^ ; dct:created "2024-03-22T11:40:00+01:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; + dct:description [ dct:format "application/json" ; rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; dct:modified "2026-09-10"^^xsd:date ; dct:source ; @@ -291,12 +291,12 @@ bblocks:Schema ; rdfs:label "Execute (request) schema for IPT" ; dct:created "2025-10-22T15:29:12.046535"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; + dct:description [ dct:format "application/json" ; rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -305,12 +305,12 @@ dcat:keyword "ogcapi-processes", "schema" ; prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; dct:format "application/json" ; prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn , ; @@ -326,10 +326,10 @@ dct:created "2025-10-22T15:29:12.046535"^^xsd:dateTime ; dct:description [ dct:format "application/json" ; rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -337,11 +337,7 @@ skos:topConceptOf ; dcat:keyword "ogcapi-processes", "schema" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo ; dct:format "application/ld+json" ; prof:hasArtifact ; prof:hasRole role:mapping ], @@ -353,6 +349,10 @@ [ dct:conformsTo ; dct:format "application/yaml" ; prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn , , @@ -367,12 +367,12 @@ rdfs:label "Buffer geometry process description" ; dct:abstract "Description of the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -420,17 +420,17 @@ dcat:keyword "examples", "ogc api", "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo ; dct:format "application/ld+json" ; prof:hasArtifact ; prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/yaml" ; prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:dependsOn ; bblocks:status ; @@ -443,10 +443,10 @@ rdfs:label "Example OGC API Processes instance output descriptions" ; dct:abstract "Collection of output descriptions"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; + dct:description [ dct:format "application/json" ; rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; @@ -458,17 +458,17 @@ "ogc api", "ogc api processes" ; prof:hasResource [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; dct:format "application/yaml" ; prof:hasArtifact ; prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/ld+json" ; prof:hasArtifact ; - prof:hasRole role:mapping ] ; + prof:hasRole role:mapping ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ] ; bblocks:dependsOn ; bblocks:status ; bblocks:validationPassed true . @@ -480,12 +480,12 @@ rdfs:label "Workflow profile of OGC API Processes" ; dct:abstract "Generalised profile of API Processes executing a workflow (using Application Package profile of CWL)"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "application/json" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -514,12 +514,12 @@ rdfs:label "Application Package" ; dct:abstract "Earth Observation Application Package. "^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], [ dct:format "text/markdown" ; rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; dct:modified "2026-09-10"^^xsd:date ; dct:source ; @@ -531,14 +531,14 @@ rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/yaml" ; prof:hasArtifact ; prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/json" ; prof:hasArtifact ; @@ -558,10 +558,10 @@ dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/markdown" ; rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; dct:modified "2026-09-10"^^xsd:date ; dct:source , @@ -576,32 +576,42 @@ "profile" ; prof:hasResource [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], + [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; @@ -609,23 +619,13 @@ prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo ; dct:format "application/json" ; prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ] ; + prof:hasRole role:schema ] ; bblocks:dependsOn , , ; @@ -658,53 +658,53 @@ "Records", "STAC", "profile" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], + prof:hasResource [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; rdfs:seeAlso ; prof:hasArtifact ; prof:hasRole role:validation ], + [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; + prof:hasRole role:schema ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ] ; + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ] ; bblocks:dependsOn , , , @@ -722,12 +722,12 @@ rdfs:label "CWL Ontology" ; dct:abstract "Ontology describing the Common Workflow Language (CWL) model"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], + dct:description [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -753,10 +753,10 @@ dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "application/json" ; rdfs:isDefinedBy ], - [ dct:format "text/html" ; - rdfs:isDefinedBy ], [ dct:format "text/markdown" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -769,14 +769,14 @@ dct:format "application/yaml" ; prof:hasArtifact ; prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ], [ dct:conformsTo ; dct:format "application/json" ; prof:hasArtifact ; - prof:hasRole role:schema ] ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ] ; bblocks:dependsOn , ; bblocks:status ; @@ -789,12 +789,12 @@ rdfs:label "Buffer geometry process input schema" ; dct:abstract "Input schema for the buffer geometry process"^^ ; dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; + dct:description [ dct:format "application/json" ; rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -803,14 +803,14 @@ dcat:keyword "examples", "ogc api", "ogc api processes" ; - prof:hasResource [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; + prof:hasResource [ dct:conformsTo ; dct:format "application/ld+json" ; prof:hasArtifact ; prof:hasRole role:mapping ], + [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; + prof:hasRole role:schema ], [ dct:conformsTo ; dct:format "application/json" ; prof:hasArtifact ; @@ -867,10 +867,10 @@ dct:created "2025-12-17T00:00:00+00:00"^^xsd:dateTime ; dct:description [ dct:format "text/markdown" ; rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ], + [ dct:format "application/json" ; + rdfs:isDefinedBy ] ; dct:hasVersion "1.0" ; dct:modified "2026-09-10"^^xsd:date ; skos:inScheme ; @@ -880,12 +880,12 @@ "ogc api", "ogc api processes" ; prof:hasResource [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; dct:format "application/yaml" ; prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; prof:hasRole role:schema ] ; bblocks:status ; bblocks:validationPassed true . @@ -901,12 +901,12 @@ rdfs:label "EarthCODE Common STAC profile" ; dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/markdown" ; + dct:description [ dct:format "application/json" ; + rdfs:isDefinedBy ], + [ dct:format "text/markdown" ; rdfs:isDefinedBy ], [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "application/json" ; - rdfs:isDefinedBy ] ; + rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; dct:modified "2026-09-10"^^xsd:date ; dct:source , @@ -919,35 +919,38 @@ "Records", "STAC", "profile" ; - prof:hasResource [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], + prof:hasResource [ dct:conformsTo ; + dct:format "application/ld+json" ; + prof:hasArtifact ; + prof:hasRole role:mapping ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], + [ dct:conformsTo ; + dct:format "application/yaml" ; + prof:hasArtifact ; + prof:hasRole role:schema ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo ; dct:format "application/json" ; @@ -955,17 +958,14 @@ prof:hasRole role:schema ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/yaml" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo ; - dct:format "application/ld+json" ; - prof:hasArtifact ; - prof:hasRole role:mapping ] ; + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ] ; bblocks:dependsOn , , , @@ -984,10 +984,10 @@ rdfs:label "EarthCODE Experiment" ; dct:abstract "EarthCODE metadata profile linked to semantic models"^^ ; dct:created "2023-09-18T00:00:00+00:00"^^xsd:dateTime ; - dct:description [ dct:format "text/html" ; - rdfs:isDefinedBy ], - [ dct:format "text/markdown" ; + dct:description [ dct:format "text/markdown" ; rdfs:isDefinedBy ], + [ dct:format "text/html" ; + rdfs:isDefinedBy ], [ dct:format "application/json" ; rdfs:isDefinedBy ] ; dct:hasVersion "0.1" ; @@ -1004,8 +1004,8 @@ "profile" ; prof:hasResource [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; @@ -1014,18 +1014,13 @@ prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; @@ -1034,26 +1029,31 @@ prof:hasRole role:validation ], [ dct:conformsTo shacl: ; dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; - prof:hasRole role:validation ], - [ dct:conformsTo ; - dct:format "application/json" ; - prof:hasArtifact ; - prof:hasRole role:schema ], - [ dct:conformsTo shacl: ; - dct:format "text/turtle" ; - rdfs:seeAlso ; - prof:hasArtifact ; + rdfs:seeAlso ; + prof:hasArtifact ; prof:hasRole role:validation ], [ dct:conformsTo ; dct:format "application/ld+json" ; prof:hasArtifact ; prof:hasRole role:mapping ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ], [ dct:conformsTo ; dct:format "application/yaml" ; prof:hasArtifact ; - prof:hasRole role:schema ] ; + prof:hasRole role:schema ], + [ dct:conformsTo ; + dct:format "application/json" ; + prof:hasArtifact ; + prof:hasRole role:schema ], + [ dct:conformsTo shacl: ; + dct:format "text/turtle" ; + rdfs:seeAlso ; + prof:hasArtifact ; + prof:hasRole role:validation ] ; bblocks:dependsOn , , ; @@ -1070,7 +1070,7 @@ """^^ ; dct:description """This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance. """^^ ; - dct:modified "2026-09-10T04:11:52.160293"^^xsd:dateTime ; + dct:modified "2026-09-10T16:39:09.581001"^^xsd:dateTime ; void:sparqlEndpoint ; owl:imports , , @@ -1117,9 +1117,9 @@ foaf:homepage ; bblocks:hasValidationReport . -_:N716d8a8c604b45bf86d1b259fead1b89 a prov:Agent, +_:N1adb521b93da42cebb4698a6d96f86f0 a prov:Agent, schema:SoftwareApplication ; rdfs:label "OGC-NA tools" ; - dct:hasVersion "0.5.34.dev1+gb0cc55d34" ; + dct:hasVersion "0.5.34" ; rdfs:seeAlso . diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json index 9899b68d..b447621e 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/ipt/execute/index.json @@ -15,8 +15,8 @@ "itemClass": "schema", "shaclShapes": {}, "dependsOn": [ - "ogc.ogc-utils.iri-or-curie", - "ogc.api.processes.v1.schemas.execute" + "ogc.api.processes.v1.schemas.execute", + "ogc.ogc-utils.iri-or-curie" ], "schema": { "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json index c55d83d9..6a2674d4 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/ospd/index.json @@ -10,10 +10,10 @@ "itemClass": "api", "register": "ogc-incubator", "dependsOn": [ + "ogc.osc.geodcat-stac-earthcode.workflows", "ogc.osc.geodcat-stac-earthcode.experiments", "ogc.osc.api-profiles.processes.workflow", - "ogc.osc.geodcat-stac-earthcode.products", - "ogc.osc.geodcat-stac-earthcode.workflows" + "ogc.osc.geodcat-stac-earthcode.products" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -28,18 +28,15 @@ "PROV" ], "shaclShapes": { - "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.model.cross-domain.prov": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + ], "ogc.contrib.stac.extensions.osc-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ], @@ -52,6 +49,9 @@ "ogc.contrib.stac.extensions.themes-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" ], + "ogc.osc.geodcat-stac-earthcode.experiments": [ + "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + ], "ogc.contrib.stac.extensions.cf-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" ] diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json index 7ef28712..5d9a1e76 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/index.json @@ -28,23 +28,23 @@ }, "shaclShapes": {}, "dependsOn": [ - "ogc.api.processes.v1.responses.ExecuteAsync", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "ogc.api.processes.v1.schemas.execute", - "ogc.api.processes.v1.responses.ServerError", - "ogc.api.processes.v1.api", - "ogc.api.processes.v1.schemas.inputDescription", - "ogc.api.processes.v1.paths.ProcessList", - "ogc.api.processes.v1.paths.Conformance", "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "ogc.api.processes.v1.schemas.execute", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "ogc.api.processes.v1.responses.ExecuteAsync", + "ogc.api.processes.v1.parameters.jobId", "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "ogc.api.processes.v1.schemas.outputDescription", + "ogc.api.processes.v1.api", "ogc.api.processes.v1.responses.NotFound", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", + "ogc.api.processes.v1.schemas.outputDescription", "ogc.api.processes.v1.paths.JobList", - "ogc.api.processes.v1.parameters.jobId", + "ogc.api.processes.v1.paths.Conformance", + "ogc.api.processes.v1.paths.ProcessList", "ogc.api.processes.v1.paths.LandingPage", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" + "ogc.api.processes.v1.responses.ServerError", + "ogc.api.processes.v1.schemas.inputDescription" ], "sourceOpenAPIDocument": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", "openAPIDocument": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json index 902ca49e..aba9520c 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/index.json @@ -18,8 +18,8 @@ ], "shaclShapes": {}, "dependsOn": [ - "ogc.api.processes.v1.schemas.inputDescription", - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "ogc.api.processes.v1.schemas.inputDescription" ], "schema": { "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json index c1cfd37d..e73e583d 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/index.json @@ -18,8 +18,8 @@ ], "shaclShapes": {}, "dependsOn": [ - "ogc.ogc-utils.iri-or-curie", - "ogc.geo.common.data_types.geojson" + "ogc.geo.common.data_types.geojson", + "ogc.ogc-utils.iri-or-curie" ], "schema": { "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json index 5d55150d..7162291d 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/index.json @@ -18,9 +18,9 @@ ], "shaclShapes": {}, "dependsOn": [ - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "ogc.api.processes.v1.schemas.process" + "ogc.api.processes.v1.schemas.process", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" ], "schema": { "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", diff --git a/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json b/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json index b73cbd40..bf16720b 100644 --- a/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json +++ b/build/generateddocs/json-full/osc/api-profiles/processes/workflow/index.json @@ -10,8 +10,8 @@ "itemClass": "api", "register": "ogc-incubator", "dependsOn": [ - "ogc.osc.application-package", - "ogc.osc.api-profiles.processes.ipt.api" + "ogc.osc.api-profiles.processes.ipt.api", + "ogc.osc.application-package" ], "version": "0.1", "dateOfLastChange": "2026-09-10", diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json index 6565eb04..d0495a12 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/common/index.json @@ -10,12 +10,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ + "ogc.geo.geodcat.geodcat-records", "ogc.contrib.stac.extensions.osc", "ogc.geo.geodcat.stac.geodcat-stac-item", - "ogc.geo.geodcat.stac.geodcat-stac-collection", - "ogc.ogc-utils.prov", "ogc.contrib.stac.extensions.themes", - "ogc.geo.geodcat.geodcat-records" + "ogc.ogc-utils.prov", + "ogc.geo.geodcat.stac.geodcat-stac-collection" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -38,15 +38,15 @@ "EarthCODE" ], "shaclShapes": { - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], "ogc.contrib.stac.components.assets-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" ], @@ -95,7 +95,7 @@ "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl", "sizeBytes": 3682, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a ;\n ns2:Accessible_files 0e+00 ;\n ns2:Accessible_general true ;\n ns2:Accessible_protocols true ;\n ns2:Findable_has_doi false ;\n ns2:Findable_identifier true ;\n ns2:Findable_indexed true ;\n ns2:Findable_indexed_approved_data false ;\n ns2:Findable_indexed_approved_metadata false ;\n ns2:Findable_rich_metadata true ;\n ns2:Findable_stac_assets false ;\n ns2:Interoperable_controlled_vocabularies true ;\n ns2:Interoperable_has_documentation false ;\n ns2:Interoperable_related_links true ;\n ns2:Interoperable_uses_formal_language true ;\n ns2:Reusable_cloud_assets_rate 0e+00 ;\n ns2:Reusable_has_access_example false ;\n ns2:Reusable_has_license true ;\n ns2:Reusable_has_visualisation false ;\n ns2:Reusable_rich_descriptions true ;\n ns2:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ ns1:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:project \"cerulean-information-factory\"^^xsd:string ;\n osc:status osc:completed ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a ;\n ns1:Accessible_files 0e+00 ;\n ns1:Accessible_general true ;\n ns1:Accessible_protocols true ;\n ns1:Findable_has_doi false ;\n ns1:Findable_identifier true ;\n ns1:Findable_indexed true ;\n ns1:Findable_indexed_approved_data false ;\n ns1:Findable_indexed_approved_metadata false ;\n ns1:Findable_rich_metadata true ;\n ns1:Findable_stac_assets false ;\n ns1:Interoperable_controlled_vocabularies true ;\n ns1:Interoperable_has_documentation false ;\n ns1:Interoperable_related_links true ;\n ns1:Interoperable_uses_formal_language true ;\n ns1:Reusable_cloud_assets_rate 0e+00 ;\n ns1:Reusable_has_access_example false ;\n ns1:Reusable_has_license true ;\n ns1:Reusable_has_visualisation false ;\n ns1:Reusable_rich_descriptions true ;\n ns1:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:project \"cerulean-information-factory\"^^xsd:string ;\n osc:status osc:completed ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" } ] } diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json index 8965dd1f..4946bc10 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/experiments/index.json @@ -10,8 +10,8 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "ogc.bbr.wf4ever.wfprov.WorkflowRun", "ogc.geo.geodcat.geodcat-records", + "ogc.bbr.wf4ever.wfprov.WorkflowRun", "ogc.osc.geodcat-stac-earthcode.common" ], "version": "0.1", @@ -39,15 +39,15 @@ "ogc.osc.geodcat-stac-earthcode.experiments": [ "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.model.cross-domain.prov": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + ], "ogc.contrib.stac.extensions.osc-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ], @@ -129,7 +129,7 @@ "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl", "sizeBytes": 3652, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix osc: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:experiment,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"ESA WorldCereal Experiment\" ;\n wfprov:version \"2\" ;\n rdfs:seeAlso [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ],\n [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ] ;\n dcat:license \"proprietary\" ;\n osc:workflow \"waterbodies\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix osc: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:experiment,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"ESA WorldCereal Experiment\" ;\n wfprov:version \"2\" ;\n rdfs:seeAlso [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ],\n [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ] ;\n dcat:license \"proprietary\" ;\n osc:workflow \"waterbodies\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" } ] }, @@ -155,7 +155,7 @@ "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl", "sizeBytes": 5305, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:WorkflowRun,\n wfprov:experiment,\n prov:Activity,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"Water Bodies Experiment\" ;\n wfprov:describedByWorkflow \"https://example.com/workflows/waterbodies/record.json\" ;\n wfprov:usedInput [ a wfprov:Artifact ;\n wfprov:data \"EPSG:4326\" ;\n wfprov:describedByParameter \"epsg\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"green\",\n \"nir\" ;\n wfprov:describedByParameter \"bands\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"-121.399,39.834,-120.74,40.472\" ;\n wfprov:describedByParameter \"aoi\" ],\n [ a wfprov:Artifact ;\n wfprov:describedByParameter \"stac_items\" ;\n prov:hadMember ,\n ] ;\n wfprov:version \"2\" ;\n wfprov:wasEnactedBy ;\n rdfs:seeAlso [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ],\n [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ] ;\n dcat:license \"proprietary\" ;\n prov:endedAtTime \"2025-01-21T17:59:50+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:startedAtTime \"2025-01-21T17:40:50+00:00\"^^xsd:dateTime ;\n prov:wasAssociatedWith [ a prov:Person ;\n rdfs:label \"A Person\" ;\n prov:actedOnBehalfOf [ a prov:Organization ;\n rdfs:label \"An Org\" ] ] ;\n osc:workflow \"waterbodies\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n a wfprov:WorkfowEngine,\n prov:Agent,\n prov:SoftwareAgent ;\n prov:label \"cwltool 3.1.20251031082601\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix geojson: .\n@prefix ns1: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix wfprov: .\n@prefix xsd: .\n\n a wfprov:WorkflowRun,\n wfprov:experiment,\n prov:Activity,\n geojson:Feature ;\n dcterms:conformsTo ;\n dcterms:created \"2025-01-21T18:00:00Z\" ;\n dcterms:description \"Experiment using the water bodies workflow.\" ;\n dcterms:modified \"2025-01-21T18:40:00Z\" ;\n dcterms:title \"Water Bodies Experiment\" ;\n wfprov:describedByWorkflow \"https://example.com/workflows/waterbodies/record.json\" ;\n wfprov:usedInput [ a wfprov:Artifact ;\n wfprov:data \"-121.399,39.834,-120.74,40.472\" ;\n wfprov:describedByParameter \"aoi\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"green\",\n \"nir\" ;\n wfprov:describedByParameter \"bands\" ],\n [ a wfprov:Artifact ;\n wfprov:data \"EPSG:4326\" ;\n wfprov:describedByParameter \"epsg\" ],\n [ a wfprov:Artifact ;\n wfprov:describedByParameter \"stac_items\" ;\n prov:hadMember ,\n ] ;\n wfprov:version \"2\" ;\n wfprov:wasEnactedBy ;\n rdfs:seeAlso [ rdfs:label \"Workflow: Water Bodies\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"An EO data exploitation platform\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Water Bodies Execution Outputs\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"A person\" ;\n wfprov:contactInstructions \"Contact via website\" ;\n wfprov:organization \"An Org\" ;\n wfprov:position \"Researcher\" ;\n wfprov:roles \"principal investigator\" ],\n [ rdfs:label \"An Org\" ;\n wfprov:contactInstructions \"SEE WEBSITE\" ;\n wfprov:roles \"processor\" ;\n rdfs:seeAlso [ dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ] ] ;\n dcat:license \"proprietary\" ;\n prov:endedAtTime \"2025-01-21T17:59:50+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:startedAtTime \"2025-01-21T17:40:50+00:00\"^^xsd:dateTime ;\n prov:wasAssociatedWith [ a prov:Person ;\n rdfs:label \"A Person\" ;\n prov:actedOnBehalfOf [ a prov:Organization ;\n rdfs:label \"An Org\" ] ] ;\n osc:workflow \"waterbodies\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n a wfprov:WorkfowEngine,\n prov:Agent,\n prov:SoftwareAgent ;\n prov:label \"cwltool 3.1.20251031082601\" .\n\n" } ] } diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json index c52774cf..04b15be5 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/products/index.json @@ -11,8 +11,8 @@ "register": "ogc-incubator", "dependsOn": [ "ogc.ogc-utils.prov-entity", - "ogc.contrib.stac.extensions.cf", - "ogc.osc.geodcat-stac-earthcode.common" + "ogc.osc.geodcat-stac-earthcode.common", + "ogc.contrib.stac.extensions.cf" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -45,20 +45,20 @@ "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], "ogc.contrib.stac.components.assets-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" ], "ogc.contrib.stac.core-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], - "ogc.contrib.stac.extensions.cf-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], "ogc.contrib.stac.extensions.themes-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.cf-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" ] }, "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", @@ -96,7 +96,7 @@ "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl", "sizeBytes": 3704, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection ;\n ns2:Accessible_files 0e+00 ;\n ns2:Accessible_general true ;\n ns2:Accessible_protocols true ;\n ns2:Findable_has_doi false ;\n ns2:Findable_identifier true ;\n ns2:Findable_indexed true ;\n ns2:Findable_indexed_approved_data false ;\n ns2:Findable_indexed_approved_metadata false ;\n ns2:Findable_rich_metadata true ;\n ns2:Findable_stac_assets false ;\n ns2:Interoperable_controlled_vocabularies true ;\n ns2:Interoperable_has_documentation false ;\n ns2:Interoperable_related_links true ;\n ns2:Interoperable_uses_formal_language true ;\n ns2:Reusable_cloud_assets_rate 0e+00 ;\n ns2:Reusable_has_access_example false ;\n ns2:Reusable_has_license true ;\n ns2:Reusable_has_visualisation false ;\n ns2:Reusable_rich_descriptions true ;\n ns2:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:project \"cerulean-information-factory\"^^xsd:string ;\n osc:status osc:completed ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection ;\n ns1:Accessible_files 0e+00 ;\n ns1:Accessible_general true ;\n ns1:Accessible_protocols true ;\n ns1:Findable_has_doi false ;\n ns1:Findable_identifier true ;\n ns1:Findable_indexed true ;\n ns1:Findable_indexed_approved_data false ;\n ns1:Findable_indexed_approved_metadata false ;\n ns1:Findable_rich_metadata true ;\n ns1:Findable_stac_assets false ;\n ns1:Interoperable_controlled_vocabularies true ;\n ns1:Interoperable_has_documentation false ;\n ns1:Interoperable_related_links true ;\n ns1:Interoperable_uses_formal_language true ;\n ns1:Reusable_cloud_assets_rate 0e+00 ;\n ns1:Reusable_has_access_example false ;\n ns1:Reusable_has_license true ;\n ns1:Reusable_has_visualisation false ;\n ns1:Reusable_rich_descriptions true ;\n ns1:Reusable_workflow_exists true ;\n dcterms:created \"2025-10-13T16:54:34Z\" ;\n dcterms:description \"\"\"Polarwarp product\n\nForecast rasters (+1h \u2026 +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.\"\"\" ;\n dcterms:extent [ ] ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Products\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns2:relation ;\n oa:hasTarget ] ;\n dcat:license \"various\" ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:project \"cerulean-information-factory\"^^xsd:string ;\n osc:status osc:completed ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] .\n\n" } ] }, @@ -122,7 +122,7 @@ "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl", "sizeBytes": 3699, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection,\n prov:Entity,\n ,\n ns2:Artifact ;\n dcterms:created \"2025-01-21T17:59:50Z\" ;\n dcterms:description \"Water Bodies Example Outputs\" ;\n dcterms:extent [ ] ;\n dcterms:modified \"2025-01-21T17:59:50Z\" ;\n dcterms:title \"Water Bodies\" ;\n rdfs:seeAlso [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Water Bodies Execution\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:license \"none\" ;\n prov:wasDerivedFrom ,\n ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:experiment \"water-bodies-execution\"^^xsd:string ;\n osc:project \"ospd\"^^xsd:string ;\n osc:region \"Global\"^^xsd:string ;\n osc:status osc:ongoing ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:describedByParameter \"stac_catalog\" ;\n ns2:wasOutputFrom \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix oa: .\n@prefix osc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix stac: .\n@prefix thns: .\n@prefix xsd: .\n\n a prov:Collection,\n prov:Entity,\n ,\n ns2:Artifact ;\n dcterms:created \"2025-01-21T17:59:50Z\" ;\n dcterms:description \"Water Bodies Example Outputs\" ;\n dcterms:extent [ ] ;\n dcterms:modified \"2025-01-21T17:59:50Z\" ;\n dcterms:title \"Water Bodies\" ;\n rdfs:seeAlso [ rdfs:label \"Experiments\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Experiment: Water Bodies Execution\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Land\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:license \"none\" ;\n prov:wasDerivedFrom ,\n ;\n stac:hasExtension \"https://stac-extensions.github.io/osc/v1.0.0/schema.json\",\n \"https://stac-extensions.github.io/themes/v1.0.0/schema.json\" ;\n stac:version \"1.0.0\" ;\n osc:experiment \"water-bodies-execution\"^^xsd:string ;\n osc:project \"ospd\"^^xsd:string ;\n osc:region \"Global\"^^xsd:string ;\n osc:status osc:ongoing ;\n osc:type osc:product-type ;\n rec:themes [ thns:concepts [ thns:id \"land\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns2:describedByParameter \"stac_catalog\" ;\n ns2:wasOutputFrom \"https://example.com/open-science-catalog-metadata/experiments/water-bodies-execution/record.json\" .\n\n" } ] } diff --git a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json index bcba07b8..60b5e8f0 100644 --- a/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json +++ b/build/generateddocs/json-full/osc/geodcat-stac-earthcode/workflows/index.json @@ -10,11 +10,11 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "ogc.api.processes.v1.schemas.inputDescription", - "ogc.osc.geodcat-stac-earthcode.common", - "ogc.ogc-utils.prov-entity", "ogc.api.processes.v1.schemas.outputDescription", - "ogc.geo.geodcat.geodcat-records" + "ogc.geo.geodcat.geodcat-records", + "ogc.ogc-utils.prov-entity", + "ogc.osc.geodcat-stac-earthcode.common", + "ogc.api.processes.v1.schemas.inputDescription" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -34,24 +34,24 @@ "EarthCODE" ], "shaclShapes": { - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.model.cross-domain.prov": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], "ogc.contrib.stac.components.assets-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" ], "ogc.contrib.stac.core-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], "ogc.contrib.stac.extensions.themes-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" ] @@ -91,7 +91,7 @@ "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl", "sizeBytes": 5121, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-09-30T13:00:00Z\" ;\n dcterms:description \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\" ;\n dcterms:modified \"2025-09-30T14:00:00Z\" ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp workflow\" ;\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns1:relation ;\n oa:hasTarget ;\n ns4:branch \"main\" ;\n ns4:type \"git\" ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns2:platform_supports \"argo-workflow\" ;\n ns2:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ],\n [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns3:project \"cerulean-information-factory\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-09-30T13:00:00Z\" ;\n dcterms:description \"The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions.\" ;\n dcterms:modified \"2025-09-30T14:00:00Z\" ;\n dcterms:title \"Polarwarp\" ;\n rdfs:seeAlso [ rdfs:label \"EOxHub Workspaces\" ;\n ns2:platform_supports \"argo-workflow\" ;\n ns2:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns3:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns3:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp\" ;\n dcterms:type \"application/json\" ;\n ns3:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns3:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns3:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns3:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Polarwarp workflow\" ;\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns3:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns3:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns3:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Cryosphere\" ;\n dcterms:type \"application/json\" ;\n ns3:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns3:relation ;\n oa:hasTarget ;\n ns1:branch \"main\" ;\n ns1:type \"git\" ] ;\n dcat:contactPoint [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ],\n [ thns:concepts [ thns:id \"cryosphere\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns4:project \"cerulean-information-factory\" .\n\n" } ] }, @@ -117,7 +117,7 @@ "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl", "sizeBytes": 5226, - "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns3:container true ;\n ns3:language \"Python\" ;\n ns3:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-02-19T23:00:00Z\" ;\n dcterms:description \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\" ;\n dcterms:modified \"2025-03-03T22:00:00Z\" ;\n dcterms:title \"POLARIS\" ;\n rdfs:seeAlso [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns1:relation ;\n oa:hasTarget ;\n ns2:branch \"main\" ;\n ns2:type \"git\" ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns3:platform_supports \"argo-workflow\" ;\n ns3:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS workflow\" ;\n ns3:container true ;\n ns3:language \"Python\" ;\n ns3:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"OGC Application Package\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"POLARIS\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns4:project \"cerulean-information-factory\" .\n\n" + "code": "@prefix dcat: .\n@prefix dcterms: .\n@prefix ns1: .\n@prefix ns2: .\n@prefix ns3: .\n@prefix ns4: .\n@prefix oa: .\n@prefix proc: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix rec: .\n@prefix thns: .\n@prefix xsd: .\n\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n dcterms:conformsTo ,\n ,\n ;\n dcterms:created \"2025-02-19T23:00:00Z\" ;\n dcterms:description \"Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm.\" ;\n dcterms:modified \"2025-03-03T22:00:00Z\" ;\n dcterms:title \"POLARIS\" ;\n rdfs:seeAlso [ rdfs:label \"POLARIS\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Trigger workflow via API provided by pygeoapi\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Theme: Oceans\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Open Science Catalog\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"EOxHub Workspaces\" ;\n ns2:platform_supports \"argo-workflow\" ;\n ns2:preferred_app \"argo\" ;\n dcterms:type \"text/html\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"OGC Application Package\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Git source repository\" ;\n ns1:relation ;\n oa:hasTarget ;\n ns3:branch \"main\" ;\n ns3:type \"git\" ],\n [ rdfs:label \"POLARIS workflow\" ;\n ns2:container true ;\n ns2:language \"Python\" ;\n ns2:type \"argo-workflow\" ;\n [ proc:requirements [ proc:temp_storage \"10GB\" ] ] ;\n dcterms:type \"application/x-argo-workflow-yaml\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Project: Cerulean Information Factory\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ],\n [ rdfs:label \"Workflows\" ;\n dcterms:type \"application/json\" ;\n ns1:relation ;\n oa:hasTarget ] ;\n dcat:contactPoint [ rdfs:label \"David Arthurs\" ;\n proc:emails [ prov:value \"david.arthurs@polarview.org\" ] ;\n proc:roles \"consortium_member\" ],\n [ rdfs:label \"T\u00fdna Dole\u017ealov\u00e1\" ;\n proc:emails [ prov:value \"tyna.dolezalova@eox.at\" ] ;\n proc:roles \"consortium_member\" ] ;\n dcat:keyword \"polar\",\n \"sea ice\" ;\n dcat:license \"CC-BY-SA-4.0\" ;\n proc:type \"Feature\",\n \"workflow\" ;\n rec:format [ rec:name \"GeoTIFF\" ] ;\n rec:themes [ thns:concepts [ thns:id \"oceans\"^^xsd:string ] ;\n thns:scheme \"https://github.com/stac-extensions/osc#theme\" ] ;\n ns4:project \"cerulean-information-factory\" .\n\n" } ] } diff --git a/build/generateddocs/json-full/osc/ontology/openscience/index.json b/build/generateddocs/json-full/osc/ontology/openscience/index.json index d4f37d2e..9c6ba1e5 100644 --- a/build/generateddocs/json-full/osc/ontology/openscience/index.json +++ b/build/generateddocs/json-full/osc/ontology/openscience/index.json @@ -12,14 +12,14 @@ "version": "0.1", "dateOfLastChange": "2026-09-10", "dependsOn": [ - "ogc.bbr.wf4ever.ro.ResearchObject", - "ogc.contrib.stac.extensions.processing-ontology", + "ogc.geo.geodcat.dcat", + "ogc.bbr.wf4ever.wfdesc.Workflow", "ogc.contrib.stac.core-ontology", + "ogc.contrib.stac.extensions.cf-ontology", "ogc.osc.ontology.cwlprov", - "ogc.bbr.wf4ever.wfdesc.Workflow", - "ogc.geo.geodcat.dcat", - "ogc.contrib.stac.extensions.osc-ontology", - "ogc.contrib.stac.extensions.cf-ontology" + "ogc.contrib.stac.extensions.processing-ontology", + "ogc.bbr.wf4ever.ro.ResearchObject", + "ogc.contrib.stac.extensions.osc-ontology" ], "sources": [], "scope": "dev", @@ -27,20 +27,20 @@ "OSPD" ], "shaclShapes": { - "ogc.contrib.stac.extensions.processing-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" - ], "ogc.contrib.stac.core-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], "ogc.model.cross-domain.prov": [ "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], "ogc.contrib.stac.extensions.cf-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.processing-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ] }, "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/openscience/", diff --git a/build/generateddocs/json-full/osc/prov-processing-step/index.json b/build/generateddocs/json-full/osc/prov-processing-step/index.json index fe83cbd0..759d8673 100644 --- a/build/generateddocs/json-full/osc/prov-processing-step/index.json +++ b/build/generateddocs/json-full/osc/prov-processing-step/index.json @@ -33,7 +33,7 @@ "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/resolvedProperties.json", "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/", - "validationPassed": false, + "validationPassed": true, "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", "description": "# Geospatial Processing Step Provenance\n\nThis building block profiles `ogc-utils.prov` down to a single unit: one\ngeospatial processing step.\n\nPROV-O is deliberately general. Any valid PROV document is a valid description\nof a processing step, which makes validation weak and cross-platform comparison\nhard.\n\nOGC API - Processes Part 5 (draft 26-038) narrows this for job provenance: a\njob entity, a process entity, an activity joining them, and input/output\nartifacts carrying roles. This profile follows that shape.\n\nPart 5 does not define any link from a process to a registered process type.\nThis profile makes that link required, via the processType property. It is the\npoint at which the OSPD 2026 profile-plus-register pattern closes: the profile\ngives the structure, the register gives the controlled term.\n\nUnder development as part of OSPD 2026, deliverable D104 (Aganitha Space\nTechnologies, Workflow Profiler).\n", "examples": [ @@ -44,20 +44,20 @@ { "language": "json", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.json", - "sizeBytes": 571, - "code": "{\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\"urn:aganitha:source:dicra-mandal-archive\"],\n \"generated\": [\"urn:aganitha:dataset:mandal-ndvi-sm-merged\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}\n" + "sizeBytes": 600, + "code": "{\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\"urn:aganitha:source:dicra-mandal-archive\"],\n \"generated\": [\"urn:aganitha:dataset:mandal-ndvi-sm-merged\"],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}\n" }, { "language": "jsonld", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.jsonld", - "sizeBytes": 709, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\n \"urn:aganitha:source:dicra-mandal-archive\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}" + "sizeBytes": 738, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:ingest-dicra:20260807T060000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/ingest\",\n \"label\": \"Ingest mandal NDVI and soil moisture\",\n \"startedAtTime\": \"2026-08-07T06:00:00Z\",\n \"endedAtTime\": \"2026-08-07T06:03:41Z\",\n \"used\": [\n \"urn:aganitha:source:dicra-mandal-archive\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\"\n ],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:source:dicra-mandal-archive\",\n \"hadRole\": \"https://example.org/ospd/roles/sourceArchive\"\n }\n ]\n}" }, { "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_1_1.ttl", - "sizeBytes": 800, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix xsd: .\n\n a prov:Activity ;\n rdfs:label \"Ingest mandal NDVI and soil moisture\" ;\n dct:type ;\n prov:endedAtTime \"2026-08-07T06:03:41+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ] ;\n prov:startedAtTime \"2026-08-07T06:00:00+00:00\"^^xsd:dateTime ;\n prov:used .\n\n" + "sizeBytes": 827, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n@prefix xsd: .\n\n a prov:Activity ;\n rdfs:label \"Ingest mandal NDVI and soil moisture\" ;\n dct:type ;\n prov:endedAtTime \"2026-08-07T06:03:41+00:00\"^^xsd:dateTime ;\n prov:generated ;\n prov:qualifiedUsage [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ] ;\n prov:startedAtTime \"2026-08-07T06:00:00+00:00\"^^xsd:dateTime ;\n prov:used .\n\n" } ] }, @@ -68,20 +68,20 @@ { "language": "json", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.json", - "sizeBytes": 677, - "code": "{\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\"urn:aganitha:dataset:vci\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}\n" + "sizeBytes": 735, + "code": "{\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\"urn:aganitha:dataset:vci\"],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}\n" }, { "language": "jsonld", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.jsonld", - "sizeBytes": 807, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:vci\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" + "sizeBytes": 865, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:vci:20260807T061000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute vegetation condition index from NDVI\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:ndvi-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:vci\"\n ],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:reference:ndvi-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" }, { "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_2_1.ttl", - "sizeBytes": 808, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute vegetation condition index from NDVI\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + "sizeBytes": 862, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute vegetation condition index from NDVI\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ],\n [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } ] }, @@ -92,20 +92,20 @@ { "language": "json", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.json", - "sizeBytes": 688, - "code": "{\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\"urn:aganitha:dataset:smdi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}\n" + "sizeBytes": 746, + "code": "{\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\"urn:aganitha:dataset:smdi\"],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}\n" }, { "language": "jsonld", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.jsonld", - "sizeBytes": 818, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:smdi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" + "sizeBytes": 876, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:smdi:20260807T061500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-normalisation\",\n \"label\": \"Compute soil moisture deficit index\",\n \"used\": [\n \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"urn:aganitha:reference:soil-moisture-extrema\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:smdi\"\n ],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:mandal-ndvi-sm-merged\",\n \"hadRole\": \"https://example.org/ospd/roles/observedIndex\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:reference:soil-moisture-extrema\",\n \"hadRole\": \"https://example.org/ospd/roles/normalisationReference\"\n }\n ]\n}" }, { "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_3_1.ttl", - "sizeBytes": 819, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute soil moisture deficit index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + "sizeBytes": 873, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute soil moisture deficit index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ],\n [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } ] }, @@ -116,20 +116,20 @@ { "language": "json", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.json", - "sizeBytes": 675, - "code": "{\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\"urn:aganitha:dataset:cdsi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": { \"vci\": 0.6, \"smdi\": 0.4 }\n }\n}\n" + "sizeBytes": 733, + "code": "{\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\"urn:aganitha:dataset:cdsi\"],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": { \"vci\": 0.6, \"smdi\": 0.4 }\n }\n}\n" }, { "language": "jsonld", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.jsonld", - "sizeBytes": 821, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": {\n \"vci\": 0.6,\n \"smdi\": 0.4\n }\n }\n}" + "sizeBytes": 879, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:cdsi:20260807T062000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/index-composition\",\n \"label\": \"Compose combined drought severity index\",\n \"used\": [\n \"urn:aganitha:dataset:vci\",\n \"urn:aganitha:dataset:smdi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:vci\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:smdi\",\n \"hadRole\": \"https://example.org/ospd/roles/indexComponent\"\n }\n ],\n \"parameters\": {\n \"weights\": {\n \"vci\": 0.6,\n \"smdi\": 0.4\n }\n }\n}" }, { "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_4_1.ttl", - "sizeBytes": 740, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compose combined drought severity index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + "sizeBytes": 794, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compose combined drought severity index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ],\n [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } ] }, @@ -140,20 +140,20 @@ { "language": "json", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.json", - "sizeBytes": 716, - "code": "{\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\"urn:aganitha:dataset:drought-classes\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [0.30, 0.45, 0.60, 0.75]\n }\n}\n" + "sizeBytes": 774, + "code": "{\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\"urn:aganitha:dataset:drought-classes\"],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [0.30, 0.45, 0.60, 0.75]\n }\n}\n" }, { "language": "jsonld", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.jsonld", - "sizeBytes": 874, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-classes\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [\n 0.3,\n 0.45,\n 0.6,\n 0.75\n ]\n }\n}" + "sizeBytes": 932, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:classify:20260807T063000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/classification\",\n \"label\": \"Classify drought severity\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:scheme:drought-severity-classes\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-classes\"\n ],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inputField\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:scheme:drought-severity-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/classificationScheme\"\n }\n ],\n \"parameters\": {\n \"classBreaks\": [\n 0.3,\n 0.45,\n 0.6,\n 0.75\n ]\n }\n}" }, { "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_5_1.ttl", - "sizeBytes": 780, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Classify drought severity\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + "sizeBytes": 834, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Classify drought severity\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ],\n [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } ] }, @@ -164,20 +164,20 @@ { "language": "json", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.json", - "sizeBytes": 694, - "code": "{\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\"urn:aganitha:dataset:spi\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}\n" + "sizeBytes": 752, + "code": "{\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\"urn:aganitha:dataset:spi\"],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}\n" }, { "language": "jsonld", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.jsonld", - "sizeBytes": 824, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:spi\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}" + "sizeBytes": 882, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:spi:20260807T064000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/standardised-index\",\n \"label\": \"Compute standardised precipitation index\",\n \"used\": [\n \"urn:aganitha:dataset:precipitation-series\",\n \"urn:aganitha:dataset:precipitation-reference-period\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:spi\"\n ],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:precipitation-series\",\n \"hadRole\": \"https://example.org/ospd/roles/inputSeries\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:precipitation-reference-period\",\n \"hadRole\": \"https://example.org/ospd/roles/fittingReference\"\n }\n ]\n}" }, { "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_6_1.ttl", - "sizeBytes": 825, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute standardised precipitation index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + "sizeBytes": 879, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Compute standardised precipitation index\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ],\n [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } ] }, @@ -188,20 +188,20 @@ { "language": "json", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.json", - "sizeBytes": 1061, - "code": "{\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}\n" + "sizeBytes": 1177, + "code": "{\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}\n" }, { "language": "jsonld", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.jsonld", - "sizeBytes": 1183, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}" + "sizeBytes": 1299, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:train:20260807T070000Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-training\",\n \"label\": \"Train drought prediction model with spatial cross-validation\",\n \"used\": [\n \"urn:aganitha:dataset:cdsi\",\n \"urn:aganitha:dataset:spi\",\n \"urn:aganitha:dataset:drought-classes\",\n \"urn:aganitha:partition:district-folds\"\n ],\n \"generated\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:report:validation-metrics\"\n ],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:spi\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingFeatures\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:drought-classes\",\n \"hadRole\": \"https://example.org/ospd/roles/trainingTarget\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:partition:district-folds\",\n \"hadRole\": \"https://example.org/ospd/roles/validationPartition\"\n }\n ]\n}" }, { "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_7_1.ttl", - "sizeBytes": 1206, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Train drought prediction model with spatial cross-validation\" ;\n dct:type ;\n prov:generated ,\n ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n ,\n ,\n .\n\n" + "sizeBytes": 1314, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Train drought prediction model with spatial cross-validation\" ;\n dct:type ;\n prov:generated ,\n ;\n prov:qualifiedUsage [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ],\n [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ],\n [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ],\n [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n ,\n ,\n .\n\n" } ] }, @@ -212,20 +212,20 @@ { "language": "json", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.json", - "sizeBytes": 643, - "code": "{\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\"urn:aganitha:dataset:drought-projection\"],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}\n" + "sizeBytes": 701, + "code": "{\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\"urn:aganitha:dataset:drought-projection\"],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}\n" }, { "language": "jsonld", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.jsonld", - "sizeBytes": 773, - "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-projection\"\n ],\n \"qualifiedUsage\": [\n {\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}" + "sizeBytes": 831, + "code": "{\n \"@context\": \"https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld\",\n \"id\": \"urn:aganitha:step:project:20260807T071500Z\",\n \"provType\": \"Activity\",\n \"processType\": \"https://example.org/ospd/process-types/model-inference\",\n \"label\": \"Generate forward drought projection\",\n \"used\": [\n \"urn:aganitha:model:drought-classifier\",\n \"urn:aganitha:dataset:cdsi\"\n ],\n \"generated\": [\n \"urn:aganitha:dataset:drought-projection\"\n ],\n \"qualifiedUsage\": [\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:model:drought-classifier\",\n \"hadRole\": \"https://example.org/ospd/roles/fittedModel\"\n },\n {\n \"@type\": \"prov:Usage\",\n \"entity\": \"urn:aganitha:dataset:cdsi\",\n \"hadRole\": \"https://example.org/ospd/roles/inferenceInput\"\n }\n ]\n}" }, { "language": "ttl", "url": "https://nsnarayanam.github.io/bblocks-openscience/build/tests/osc/prov-processing-step/example_8_1.ttl", - "sizeBytes": 774, - "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Generate forward drought projection\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ prov:entity ;\n prov:hadRole ],\n [ prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" + "sizeBytes": 828, + "code": "@prefix dct: .\n@prefix prov: .\n@prefix rdfs: .\n\n a prov:Activity ;\n rdfs:label \"Generate forward drought projection\" ;\n dct:type ;\n prov:generated ;\n prov:qualifiedUsage [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ],\n [ a prov:Usage ;\n prov:entity ;\n prov:hadRole ] ;\n prov:used ,\n .\n\n" } ] }, diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md index 3aa61183..d9e6a023 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/common/index.md @@ -245,8 +245,8 @@ This building block shows a possible profile of GeoDCAT supporting semantic anno ```ttl @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix oa: . @prefix osc: . @prefix rdfs: . @@ -256,56 +256,56 @@ This building block shows a possible profile of GeoDCAT supporting semantic anno @prefix xsd: . a ; - ns2:Accessible_files 0e+00 ; - ns2:Accessible_general true ; - ns2:Accessible_protocols true ; - ns2:Findable_has_doi false ; - ns2:Findable_identifier true ; - ns2:Findable_indexed true ; - ns2:Findable_indexed_approved_data false ; - ns2:Findable_indexed_approved_metadata false ; - ns2:Findable_rich_metadata true ; - ns2:Findable_stac_assets false ; - ns2:Interoperable_controlled_vocabularies true ; - ns2:Interoperable_has_documentation false ; - ns2:Interoperable_related_links true ; - ns2:Interoperable_uses_formal_language true ; - ns2:Reusable_cloud_assets_rate 0e+00 ; - ns2:Reusable_has_access_example false ; - ns2:Reusable_has_license true ; - ns2:Reusable_has_visualisation false ; - ns2:Reusable_rich_descriptions true ; - ns2:Reusable_workflow_exists true ; + ns1:Accessible_files 0e+00 ; + ns1:Accessible_general true ; + ns1:Accessible_protocols true ; + ns1:Findable_has_doi false ; + ns1:Findable_identifier true ; + ns1:Findable_indexed true ; + ns1:Findable_indexed_approved_data false ; + ns1:Findable_indexed_approved_metadata false ; + ns1:Findable_rich_metadata true ; + ns1:Findable_stac_assets false ; + ns1:Interoperable_controlled_vocabularies true ; + ns1:Interoperable_has_documentation false ; + ns1:Interoperable_related_links true ; + ns1:Interoperable_uses_formal_language true ; + ns1:Reusable_cloud_assets_rate 0e+00 ; + ns1:Reusable_has_access_example false ; + ns1:Reusable_has_license true ; + ns1:Reusable_has_visualisation false ; + ns1:Reusable_rich_descriptions true ; + ns1:Reusable_workflow_exists true ; dcterms:created "2025-10-13T16:54:34Z" ; dcterms:description """Polarwarp product Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dcterms:extent [ ] ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; + rdfs:seeAlso [ rdfs:label "Products" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ rdfs:label "Products" ; + [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ] ; + ns2:relation ; + oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md index 264369e3..1ab89ddc 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/experiments/index.md @@ -668,33 +668,33 @@ Kind Grove workflow example and its provenance trace with main steps involved fo dcterms:modified "2025-01-21T18:40:00Z" ; dcterms:title "ESA WorldCereal Experiment" ; wfprov:version "2" ; - rdfs:seeAlso [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + rdfs:seeAlso [ rdfs:label "Theme: Land" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Experiments" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "An EO data exploitation platform" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiments" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Water Bodies Execution Outputs" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ], + [ rdfs:label "Workflow: Water Bodies" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:contactPoint [ rdfs:label "An Org" ; wfprov:contactInstructions "SEE WEBSITE" ; wfprov:roles "processor" ; @@ -1090,48 +1090,48 @@ Some notes: dcterms:title "Water Bodies Experiment" ; wfprov:describedByWorkflow "https://example.com/workflows/waterbodies/record.json" ; wfprov:usedInput [ a wfprov:Artifact ; - wfprov:data "EPSG:4326" ; - wfprov:describedByParameter "epsg" ], + wfprov:data "-121.399,39.834,-120.74,40.472" ; + wfprov:describedByParameter "aoi" ], [ a wfprov:Artifact ; wfprov:data "green", "nir" ; wfprov:describedByParameter "bands" ], [ a wfprov:Artifact ; - wfprov:data "-121.399,39.834,-120.74,40.472" ; - wfprov:describedByParameter "aoi" ], + wfprov:data "EPSG:4326" ; + wfprov:describedByParameter "epsg" ], [ a wfprov:Artifact ; wfprov:describedByParameter "stac_items" ; prov:hadMember , ] ; wfprov:version "2" ; wfprov:wasEnactedBy ; - rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Land" ; + rdfs:seeAlso [ rdfs:label "Workflow: Water Bodies" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], + [ rdfs:label "An EO data exploitation platform" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Water Bodies Execution Outputs" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; + [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Land" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], [ rdfs:label "Experiments" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:contactPoint [ rdfs:label "A person" ; wfprov:contactInstructions "Contact via website" ; wfprov:organization "An Org" ; diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md index e8d3c81b..6d7a4017 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/products/index.md @@ -250,8 +250,8 @@ The EarthCODE OSC has requirements which are not captured here ```ttl @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix oa: . @prefix osc: . @prefix prov: . @@ -262,26 +262,26 @@ The EarthCODE OSC has requirements which are not captured here @prefix xsd: . a prov:Collection ; - ns2:Accessible_files 0e+00 ; - ns2:Accessible_general true ; - ns2:Accessible_protocols true ; - ns2:Findable_has_doi false ; - ns2:Findable_identifier true ; - ns2:Findable_indexed true ; - ns2:Findable_indexed_approved_data false ; - ns2:Findable_indexed_approved_metadata false ; - ns2:Findable_rich_metadata true ; - ns2:Findable_stac_assets false ; - ns2:Interoperable_controlled_vocabularies true ; - ns2:Interoperable_has_documentation false ; - ns2:Interoperable_related_links true ; - ns2:Interoperable_uses_formal_language true ; - ns2:Reusable_cloud_assets_rate 0e+00 ; - ns2:Reusable_has_access_example false ; - ns2:Reusable_has_license true ; - ns2:Reusable_has_visualisation false ; - ns2:Reusable_rich_descriptions true ; - ns2:Reusable_workflow_exists true ; + ns1:Accessible_files 0e+00 ; + ns1:Accessible_general true ; + ns1:Accessible_protocols true ; + ns1:Findable_has_doi false ; + ns1:Findable_identifier true ; + ns1:Findable_indexed true ; + ns1:Findable_indexed_approved_data false ; + ns1:Findable_indexed_approved_metadata false ; + ns1:Findable_rich_metadata true ; + ns1:Findable_stac_assets false ; + ns1:Interoperable_controlled_vocabularies true ; + ns1:Interoperable_has_documentation false ; + ns1:Interoperable_related_links true ; + ns1:Interoperable_uses_formal_language true ; + ns1:Reusable_cloud_assets_rate 0e+00 ; + ns1:Reusable_has_access_example false ; + ns1:Reusable_has_license true ; + ns1:Reusable_has_visualisation false ; + ns1:Reusable_rich_descriptions true ; + ns1:Reusable_workflow_exists true ; dcterms:created "2025-10-13T16:54:34Z" ; dcterms:description """Polarwarp product @@ -290,28 +290,28 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM dcterms:title "Polarwarp" ; rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ ns1:relation ; + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ ns2:relation ; oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ], [ rdfs:label "Products" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns2:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; @@ -564,31 +564,31 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM dcterms:extent [ ] ; dcterms:modified "2025-01-21T17:59:50Z" ; dcterms:title "Water Bodies" ; - rdfs:seeAlso [ dcterms:type "application/json" ; + rdfs:seeAlso [ rdfs:label "Experiments" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Land" ; + [ rdfs:label "Experiment: Water Bodies Execution" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], [ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Water Bodies Execution" ; + [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiments" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Land" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "none" ; prov:wasDerivedFrom , ; diff --git a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md index 60152840..243ef41c 100644 --- a/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md +++ b/build/generateddocs/markdown/osc/geodcat-stac-earthcode/workflows/index.md @@ -338,10 +338,10 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using ```ttl @prefix dcat: . @prefix dcterms: . -@prefix ns1: . +@prefix ns1: . @prefix ns2: . -@prefix ns3: . -@prefix ns4: . +@prefix ns3: . +@prefix ns4: . @prefix oa: . @prefix proc: . @prefix prov: . @@ -360,56 +360,56 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using dcterms:description "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions." ; dcterms:modified "2025-09-30T14:00:00Z" ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ dcterms:type "application/json" ; - ns1:relation ; + rdfs:seeAlso [ rdfs:label "EOxHub Workspaces" ; + ns2:platform_supports "argo-workflow" ; + ns2:preferred_app "argo" ; + dcterms:type "text/html" ; + ns3:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns3:relation ; oa:hasTarget ], - [ rdfs:label "Polarwarp workflow" ; - ns2:container true ; - ns2:language "Python" ; - ns2:type "argo-workflow" ; - [ proc:requirements [ proc:temp_storage "10GB" ] ] ; - dcterms:type "application/x-argo-workflow-yaml" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Polarwarp" ; dcterms:type "application/json" ; - ns1:relation ; + ns3:relation ; oa:hasTarget ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Theme: Oceans" ; dcterms:type "application/json" ; - ns1:relation ; + ns3:relation ; oa:hasTarget ], + [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; + dcterms:type "text/html" ; + ns3:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns1:relation ; + ns3:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Git source repository" ; - ns1:relation ; - oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], + [ rdfs:label "Polarwarp workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; + [ proc:requirements [ proc:temp_storage "10GB" ] ] ; + dcterms:type "application/x-argo-workflow-yaml" ; + ns3:relation ; + oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns1:relation ; + ns3:relation ; oa:hasTarget ], - [ rdfs:label "EOxHub Workspaces" ; - ns2:platform_supports "argo-workflow" ; - ns2:preferred_app "argo" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Workflows" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns3:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Cryosphere" ; + dcterms:type "application/json" ; + ns3:relation ; + oa:hasTarget ], + [ rdfs:label "Git source repository" ; + ns3:relation ; + oa:hasTarget ; + ns1:branch "main" ; + ns1:type "git" ] ; dcat:contactPoint [ rdfs:label "Týna Doležalová" ; proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; proc:roles "consortium_member" ], @@ -425,7 +425,7 @@ The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using thns:scheme "https://github.com/stac-extensions/osc#theme" ], [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" . + ns4:project "cerulean-information-factory" . ``` @@ -755,8 +755,8 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho @prefix dcat: . @prefix dcterms: . @prefix ns1: . -@prefix ns2: . -@prefix ns3: . +@prefix ns2: . +@prefix ns3: . @prefix ns4: . @prefix oa: . @prefix proc: . @@ -766,9 +766,9 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho @prefix thns: . @prefix xsd: . - ns3:container true ; - ns3:language "Python" ; - ns3:type "argo-workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; dcterms:conformsTo , , ; @@ -776,65 +776,65 @@ The Polar Operational Limit Assessment Risk Indexing System (POLARIS) is a metho dcterms:description "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm." ; dcterms:modified "2025-03-03T22:00:00Z" ; dcterms:title "POLARIS" ; - rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; + rdfs:seeAlso [ rdfs:label "POLARIS" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflows" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Git source repository" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Git source repository" ; - ns1:relation ; - oa:hasTarget ; - ns2:branch "main" ; - ns2:type "git" ], + [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; + dcterms:type "text/html" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Oceans" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "EOxHub Workspaces" ; - ns3:platform_supports "argo-workflow" ; - ns3:preferred_app "argo" ; + ns2:platform_supports "argo-workflow" ; + ns2:preferred_app "argo" ; dcterms:type "text/html" ; ns1:relation ; oa:hasTarget ], + [ rdfs:label "OGC Application Package" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Git source repository" ; + ns1:relation ; + oa:hasTarget ; + ns3:branch "main" ; + ns3:type "git" ], [ rdfs:label "POLARIS workflow" ; - ns3:container true ; - ns3:language "Python" ; - ns3:type "argo-workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; [ proc:requirements [ proc:temp_storage "10GB" ] ] ; dcterms:type "application/x-argo-workflow-yaml" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "OGC Application Package" ; + [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "POLARIS" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Workflows" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "Týna Doležalová" ; - proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; - proc:roles "consortium_member" ], - [ rdfs:label "David Arthurs" ; + ns1:relation ; + oa:hasTarget ] ; + dcat:contactPoint [ rdfs:label "David Arthurs" ; proc:emails [ prov:value "david.arthurs@polarview.org" ] ; + proc:roles "consortium_member" ], + [ rdfs:label "Týna Doležalová" ; + proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; proc:roles "consortium_member" ] ; dcat:keyword "polar", "sea ice" ; diff --git a/build/generateddocs/markdown/osc/prov-processing-step/index.md b/build/generateddocs/markdown/osc/prov-processing-step/index.md index 76b63cd9..d8457d56 100644 --- a/build/generateddocs/markdown/osc/prov-processing-step/index.md +++ b/build/generateddocs/markdown/osc/prov-processing-step/index.md @@ -46,6 +46,7 @@ Technologies, Workflow Profiler). "generated": ["urn:aganitha:dataset:mandal-ndvi-sm-merged"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:source:dicra-mandal-archive", "hadRole": "https://example.org/ospd/roles/sourceArchive" } @@ -72,6 +73,7 @@ Technologies, Workflow Profiler). ], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:source:dicra-mandal-archive", "hadRole": "https://example.org/ospd/roles/sourceArchive" } @@ -91,7 +93,8 @@ Technologies, Workflow Profiler). dct:type ; prov:endedAtTime "2026-08-07T06:03:41+00:00"^^xsd:dateTime ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; prov:hadRole ] ; prov:startedAtTime "2026-08-07T06:00:00+00:00"^^xsd:dateTime ; prov:used . @@ -115,10 +118,12 @@ Technologies, Workflow Profiler). "generated": ["urn:aganitha:dataset:vci"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", "hadRole": "https://example.org/ospd/roles/observedIndex" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:reference:ndvi-extrema", "hadRole": "https://example.org/ospd/roles/normalisationReference" } @@ -144,10 +149,12 @@ Technologies, Workflow Profiler). ], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", "hadRole": "https://example.org/ospd/roles/observedIndex" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:reference:ndvi-extrema", "hadRole": "https://example.org/ospd/roles/normalisationReference" } @@ -165,9 +172,11 @@ Technologies, Workflow Profiler). rdfs:label "Compute vegetation condition index from NDVI" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; prov:hadRole ], - [ prov:entity ; + [ a prov:Usage ; + prov:entity ; prov:hadRole ] ; prov:used , . @@ -191,10 +200,12 @@ Technologies, Workflow Profiler). "generated": ["urn:aganitha:dataset:smdi"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", "hadRole": "https://example.org/ospd/roles/observedIndex" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:reference:soil-moisture-extrema", "hadRole": "https://example.org/ospd/roles/normalisationReference" } @@ -220,10 +231,12 @@ Technologies, Workflow Profiler). ], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:mandal-ndvi-sm-merged", "hadRole": "https://example.org/ospd/roles/observedIndex" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:reference:soil-moisture-extrema", "hadRole": "https://example.org/ospd/roles/normalisationReference" } @@ -241,10 +254,12 @@ Technologies, Workflow Profiler). rdfs:label "Compute soil moisture deficit index" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; + prov:hadRole ], + [ a prov:Usage ; + prov:entity ; + prov:hadRole ] ; prov:used , . @@ -267,10 +282,12 @@ Technologies, Workflow Profiler). "generated": ["urn:aganitha:dataset:cdsi"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:vci", "hadRole": "https://example.org/ospd/roles/indexComponent" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:smdi", "hadRole": "https://example.org/ospd/roles/indexComponent" } @@ -299,10 +316,12 @@ Technologies, Workflow Profiler). ], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:vci", "hadRole": "https://example.org/ospd/roles/indexComponent" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:smdi", "hadRole": "https://example.org/ospd/roles/indexComponent" } @@ -326,9 +345,11 @@ Technologies, Workflow Profiler). rdfs:label "Compose combined drought severity index" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; prov:hadRole ], - [ prov:entity ; + [ a prov:Usage ; + prov:entity ; prov:hadRole ] ; prov:used , . @@ -352,10 +373,12 @@ Technologies, Workflow Profiler). "generated": ["urn:aganitha:dataset:drought-classes"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:cdsi", "hadRole": "https://example.org/ospd/roles/inputField" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:scheme:drought-severity-classes", "hadRole": "https://example.org/ospd/roles/classificationScheme" } @@ -384,10 +407,12 @@ Technologies, Workflow Profiler). ], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:cdsi", "hadRole": "https://example.org/ospd/roles/inputField" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:scheme:drought-severity-classes", "hadRole": "https://example.org/ospd/roles/classificationScheme" } @@ -413,9 +438,11 @@ Technologies, Workflow Profiler). rdfs:label "Classify drought severity" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; prov:hadRole ], - [ prov:entity ; + [ a prov:Usage ; + prov:entity ; prov:hadRole ] ; prov:used , . @@ -439,10 +466,12 @@ Technologies, Workflow Profiler). "generated": ["urn:aganitha:dataset:spi"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:precipitation-series", "hadRole": "https://example.org/ospd/roles/inputSeries" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:precipitation-reference-period", "hadRole": "https://example.org/ospd/roles/fittingReference" } @@ -468,10 +497,12 @@ Technologies, Workflow Profiler). ], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:precipitation-series", "hadRole": "https://example.org/ospd/roles/inputSeries" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:precipitation-reference-period", "hadRole": "https://example.org/ospd/roles/fittingReference" } @@ -489,9 +520,11 @@ Technologies, Workflow Profiler). rdfs:label "Compute standardised precipitation index" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; prov:hadRole ], - [ prov:entity ; + [ a prov:Usage ; + prov:entity ; prov:hadRole ] ; prov:used , . @@ -520,18 +553,22 @@ Technologies, Workflow Profiler). ], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:cdsi", "hadRole": "https://example.org/ospd/roles/trainingFeatures" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:spi", "hadRole": "https://example.org/ospd/roles/trainingFeatures" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:drought-classes", "hadRole": "https://example.org/ospd/roles/trainingTarget" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:partition:district-folds", "hadRole": "https://example.org/ospd/roles/validationPartition" } @@ -560,18 +597,22 @@ Technologies, Workflow Profiler). ], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:cdsi", "hadRole": "https://example.org/ospd/roles/trainingFeatures" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:spi", "hadRole": "https://example.org/ospd/roles/trainingFeatures" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:drought-classes", "hadRole": "https://example.org/ospd/roles/trainingTarget" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:partition:district-folds", "hadRole": "https://example.org/ospd/roles/validationPartition" } @@ -590,13 +631,17 @@ Technologies, Workflow Profiler). dct:type ; prov:generated , ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; prov:hadRole ], - [ prov:entity ; + [ a prov:Usage ; + prov:entity ; prov:hadRole ], - [ prov:entity ; + [ a prov:Usage ; + prov:entity ; + prov:hadRole ], + [ a prov:Usage ; + prov:entity ; prov:hadRole ] ; prov:used , , @@ -622,10 +667,12 @@ Technologies, Workflow Profiler). "generated": ["urn:aganitha:dataset:drought-projection"], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:model:drought-classifier", "hadRole": "https://example.org/ospd/roles/fittedModel" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:cdsi", "hadRole": "https://example.org/ospd/roles/inferenceInput" } @@ -651,10 +698,12 @@ Technologies, Workflow Profiler). ], "qualifiedUsage": [ { + "@type": "prov:Usage", "entity": "urn:aganitha:model:drought-classifier", "hadRole": "https://example.org/ospd/roles/fittedModel" }, { + "@type": "prov:Usage", "entity": "urn:aganitha:dataset:cdsi", "hadRole": "https://example.org/ospd/roles/inferenceInput" } @@ -672,10 +721,12 @@ Technologies, Workflow Profiler). rdfs:label "Generate forward drought projection" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; - prov:hadRole ] ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; + prov:hadRole ], + [ a prov:Usage ; + prov:entity ; + prov:hadRole ] ; prov:used , . diff --git a/build/register-summary.md b/build/register-summary.md index 7e0dccb8..37ed1fdf 100644 --- a/build/register-summary.md +++ b/build/register-summary.md @@ -20,18 +20,6 @@ Output schema for the buffer geometry process Input schema for the buffer geometry process -### `ogc.osc.ontology.cwlprov` — CWL Ontology - -**Type:** model - -Ontology describing the Common Workflow Language (CWL) model - -### `ogc.osc.prov-processing-step` — Geospatial Processing Step Provenance - -**Type:** schema - -A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type. - ### `ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription` — Buffer geometry process input description **Type:** schema @@ -44,11 +32,17 @@ Description for the inputs of the buffer geometry process Description for the output of the buffer geometry process -### `ogc.osc.application-package` — Application Package +### `ogc.osc.ontology.cwlprov` — CWL Ontology + +**Type:** model + +Ontology describing the Common Workflow Language (CWL) model + +### `ogc.osc.prov-processing-step` — Geospatial Processing Step Provenance **Type:** schema -Earth Observation Application Package. +A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type. ### `ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions` — Example OGC API Processes instance input descriptions @@ -68,6 +62,12 @@ Description of the buffer geometry process Collection of output descriptions +### `ogc.osc.application-package` — Application Package + +**Type:** schema + +Earth Observation Application Package. + ### `ogc.osc.api-profiles.processes.ipt.results` — Result schema for IPT **Type:** schema diff --git a/build/register.json b/build/register.json index 944a328e..199dd77a 100644 --- a/build/register.json +++ b/build/register.json @@ -3,12 +3,12 @@ "abstract": "Building Blocks for FAIR Open Science - profiles of OGC API Processes and various metadata standards to support open, transparent, interoperable and reproducible scientific workflows..\n", "description": "This repository is initially aimed to support the [Open Science Persistent Demonstrator](https://www.ogc.org/initiatives/open-science/) pilot, but may be further developed as a set of standards with appropriate working group governance.\n", "sparqlEndpoint": "https://defs-dev.opengis.net/fuseki/query", - "modified": "2026-09-10T04:11:52.160293", + "modified": "2026-09-10T16:39:09.581001", "tooling": { "bblocks-postprocess": { "commitId": "\"a74c9b774c2bdb65777e64b60d1d283ab230f262", "shortCommitId": "\"a74c9b", - "date": "2026-09-09T16:08:11+00:00\"" + "date": "2026-09-10T12:53:21+00:00\"" } }, "gitRepository": "https://github.com/nsnarayanam/bblocks-openscience", @@ -86,8 +86,8 @@ ], "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.geo.common.data_types.geojson" + "bblocks://ogc.geo.common.data_types.geojson", + "bblocks://ogc.ogc-utils.iri-or-curie" ], "schema": { "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputSchema/schema.yaml", @@ -113,96 +113,6 @@ } } }, - { - "itemIdentifier": "ogc.osc.ontology.cwlprov", - "name": "CWL Ontology", - "abstract": "Ontology describing the Common Workflow Language (CWL) model", - "status": "under-development", - "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "model", - "register": "ogc-incubator", - "version": "0.1", - "dateOfLastChange": "2026-09-10", - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov" - ], - "sources": [], - "scope": "dev", - "tags": [ - "OSPD" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/cwlprov/", - "validationPassed": true, - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.ontology.cwlprov" - } - } - }, - { - "itemIdentifier": "ogc.osc.prov-processing-step", - "name": "Geospatial Processing Step Provenance", - "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", - "status": "under-development", - "dateTimeAddition": "2026-08-05T00:00:00Z", - "itemClass": "schema", - "version": "0.1.0", - "dateOfLastChange": "2026-09-10", - "maturity": "development", - "scope": "unstable", - "tags": [ - "provenance", - "prov-o", - "processing", - "ospd" - ], - "dependsOn": [ - "bblocks://ogc.ogc-utils.prov" - ], - "shaclShapes": { - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ] - }, - "schema": { - "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.yaml", - "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.json" - }, - "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/schema.yaml", - "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", - "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/resolvedProperties.json", - "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/", - "validationPassed": false, - "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", - "documentation": { - "markdown": { - "mediatype": "text/markdown", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/prov-processing-step/index.md" - }, - "json-full": { - "mediatype": "application/json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/prov-processing-step/index.json" - }, - "bblocks-viewer": { - "mediatype": "text/html", - "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.prov-processing-step" - } - } - }, { "itemIdentifier": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", "name": "Buffer geometry process input description", @@ -221,8 +131,8 @@ ], "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema" + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "bblocks://ogc.api.processes.v1.schemas.inputDescription" ], "schema": { "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/inputDescription/schema.yaml", @@ -294,56 +204,92 @@ } }, { - "itemIdentifier": "ogc.osc.application-package", - "name": "Application Package", - "highlighted": true, - "abstract": "Earth Observation Application Package. ", + "itemIdentifier": "ogc.osc.ontology.cwlprov", + "name": "CWL Ontology", + "abstract": "Ontology describing the Common Workflow Language (CWL) model", "status": "under-development", "dateTimeAddition": "2023-09-18T00:00:00Z", - "itemClass": "schema", + "itemClass": "model", "register": "ogc-incubator", - "dependsOn": [ - "bblocks://ogc.profiles.prov.cwl.provenance" - ], "version": "0.1", "dateOfLastChange": "2026-09-10", - "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", - "sources": [ - { - "title": "Earth Observation Application Package", - "link": "https://github.com/eoap" - } + "dependsOn": [ + "bblocks://ogc.ogc-utils.prov" ], + "sources": [], "scope": "dev", - "tags": [], + "tags": [ + "OSPD" + ], + "shaclShapes": { + "ogc.model.cross-domain.prov": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + ] + }, + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/cwlprov/", + "validationPassed": true, + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/ontology/cwlprov/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/ontology/cwlprov/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.ontology.cwlprov" + } + } + }, + { + "itemIdentifier": "ogc.osc.prov-processing-step", + "name": "Geospatial Processing Step Provenance", + "abstract": "A profile of the PROV-O building block constrained to the description of a single geospatial processing step, with a required link to a registered process type.", + "status": "under-development", + "dateTimeAddition": "2026-08-05T00:00:00Z", + "itemClass": "schema", + "version": "0.1.0", + "dateOfLastChange": "2026-09-10", + "maturity": "development", + "scope": "unstable", + "tags": [ + "provenance", + "prov-o", + "processing", + "ospd" + ], + "dependsOn": [ + "bblocks://ogc.ogc-utils.prov" + ], "shaclShapes": { "ogc.model.cross-domain.prov": [ "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" ] }, - "ldContext": "/github/workspace/_sources/application-package/context.jsonld", "schema": { - "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", - "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json" + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/schema.json" }, - "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/schema.yaml", - "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/context.jsonld", - "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", - "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/", + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/schema.yaml", + "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/prov-processing-step/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/prov-processing-step/", "validationPassed": true, - "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/application-package/", + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/prov-processing-step/", "documentation": { "markdown": { "mediatype": "text/markdown", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/application-package/index.md" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/prov-processing-step/index.md" }, "json-full": { "mediatype": "application/json", - "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/application-package/index.json" + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/prov-processing-step/index.json" }, "bblocks-viewer": { "mediatype": "text/html", - "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.application-package" + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.prov-processing-step" } } }, @@ -409,9 +355,9 @@ ], "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "bblocks://ogc.api.processes.v1.schemas.process" + "bblocks://ogc.api.processes.v1.schemas.process", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription" ], "schema": { "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/schemas/buffer-geometry/processDescription/schema.yaml", @@ -481,6 +427,60 @@ } } }, + { + "itemIdentifier": "ogc.osc.application-package", + "name": "Application Package", + "highlighted": true, + "abstract": "Earth Observation Application Package. ", + "status": "under-development", + "dateTimeAddition": "2023-09-18T00:00:00Z", + "itemClass": "schema", + "register": "ogc-incubator", + "dependsOn": [ + "bblocks://ogc.profiles.prov.cwl.provenance" + ], + "version": "0.1", + "dateOfLastChange": "2026-09-10", + "link": "https://github.com/opengeospatial/geodcat-ogcapi-records", + "sources": [ + { + "title": "Earth Observation Application Package", + "link": "https://github.com/eoap" + } + ], + "scope": "dev", + "tags": [], + "shaclShapes": { + "ogc.model.cross-domain.prov": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + ] + }, + "ldContext": "/github/workspace/_sources/application-package/context.jsonld", + "schema": { + "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.yaml", + "application/json": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/schema.json" + }, + "sourceSchema": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/schema.yaml", + "sourceLdContext": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/context.jsonld", + "resolvedSchemaProperties": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/application-package/resolvedProperties.json", + "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/application-package/", + "validationPassed": true, + "testOutputs": "https://github.com/nsnarayanam/bblocks-openscience/blob/master/build/tests/osc/application-package/", + "documentation": { + "markdown": { + "mediatype": "text/markdown", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/markdown/osc/application-package/index.md" + }, + "json-full": { + "mediatype": "application/json", + "url": "https://nsnarayanam.github.io/bblocks-openscience/build/generateddocs/json-full/osc/application-package/index.json" + }, + "bblocks-viewer": { + "mediatype": "text/html", + "url": "https://nsnarayanam.github.io/bblocks-openscience/bblock/ogc.osc.application-package" + } + } + }, { "itemIdentifier": "ogc.osc.api-profiles.processes.ipt.results", "status": "under-development", @@ -541,14 +541,14 @@ "version": "0.1", "dateOfLastChange": "2026-09-10", "dependsOn": [ - "bblocks://ogc.bbr.wf4ever.ro.ResearchObject", - "bblocks://ogc.contrib.stac.extensions.processing-ontology", + "bblocks://ogc.geo.geodcat.dcat", + "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", "bblocks://ogc.contrib.stac.core-ontology", + "bblocks://ogc.contrib.stac.extensions.cf-ontology", "bblocks://ogc.osc.ontology.cwlprov", - "bblocks://ogc.bbr.wf4ever.wfdesc.Workflow", - "bblocks://ogc.geo.geodcat.dcat", - "bblocks://ogc.contrib.stac.extensions.osc-ontology", - "bblocks://ogc.contrib.stac.extensions.cf-ontology" + "bblocks://ogc.contrib.stac.extensions.processing-ontology", + "bblocks://ogc.bbr.wf4ever.ro.ResearchObject", + "bblocks://ogc.contrib.stac.extensions.osc-ontology" ], "sources": [], "scope": "dev", @@ -556,20 +556,20 @@ "OSPD" ], "shaclShapes": { - "ogc.contrib.stac.extensions.processing-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" - ], "ogc.contrib.stac.core-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], "ogc.model.cross-domain.prov": [ "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], "ogc.contrib.stac.extensions.cf-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.processing-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/processing-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ] }, "sourceFiles": "https://nsnarayanam.github.io/bblocks-openscience/_sources/ontology/openscience/", @@ -604,8 +604,8 @@ "itemClass": "schema", "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.ogc-utils.iri-or-curie", - "bblocks://ogc.api.processes.v1.schemas.execute" + "bblocks://ogc.api.processes.v1.schemas.execute", + "bblocks://ogc.ogc-utils.iri-or-curie" ], "schema": { "application/yaml": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/ipt/execute/schema.yaml", @@ -640,12 +640,12 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ + "bblocks://ogc.geo.geodcat.geodcat-records", "bblocks://ogc.contrib.stac.extensions.osc", "bblocks://ogc.geo.geodcat.stac.geodcat-stac-item", - "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection", - "bblocks://ogc.ogc-utils.prov", "bblocks://ogc.contrib.stac.extensions.themes", - "bblocks://ogc.geo.geodcat.geodcat-records" + "bblocks://ogc.ogc-utils.prov", + "bblocks://ogc.geo.geodcat.stac.geodcat-stac-collection" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -668,15 +668,15 @@ "EarthCODE" ], "shaclShapes": { - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], "ogc.contrib.stac.components.assets-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" ], @@ -773,8 +773,8 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun", "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.bbr.wf4ever.wfprov.WorkflowRun", "bblocks://ogc.osc.geodcat-stac-earthcode.common" ], "version": "0.1", @@ -802,15 +802,15 @@ "ogc.osc.geodcat-stac-earthcode.experiments": [ "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.model.cross-domain.prov": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + ], "ogc.contrib.stac.extensions.osc-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ], @@ -861,8 +861,8 @@ "register": "ogc-incubator", "dependsOn": [ "bblocks://ogc.ogc-utils.prov-entity", - "bblocks://ogc.contrib.stac.extensions.cf", - "bblocks://ogc.osc.geodcat-stac-earthcode.common" + "bblocks://ogc.osc.geodcat-stac-earthcode.common", + "bblocks://ogc.contrib.stac.extensions.cf" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -895,20 +895,20 @@ "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], "ogc.contrib.stac.components.assets-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" ], "ogc.contrib.stac.core-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], - "ogc.contrib.stac.extensions.cf-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" - ], - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], "ogc.contrib.stac.extensions.themes-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" + ], + "ogc.contrib.stac.extensions.cf-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" ] }, "ldContext": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/geodcat-stac-earthcode/products/context.jsonld", @@ -947,11 +947,11 @@ "itemClass": "schema", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.osc.geodcat-stac-earthcode.common", - "bblocks://ogc.ogc-utils.prov-entity", "bblocks://ogc.api.processes.v1.schemas.outputDescription", - "bblocks://ogc.geo.geodcat.geodcat-records" + "bblocks://ogc.geo.geodcat.geodcat-records", + "bblocks://ogc.ogc-utils.prov-entity", + "bblocks://ogc.osc.geodcat-stac-earthcode.common", + "bblocks://ogc.api.processes.v1.schemas.inputDescription" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -971,24 +971,24 @@ "EarthCODE" ], "shaclShapes": { - "ogc.contrib.stac.extensions.osc-ontology": [ - "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.model.cross-domain.prov": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + ], + "ogc.contrib.stac.extensions.osc-ontology": [ + "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" + ], "ogc.contrib.stac.components.assets-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl" ], "ogc.contrib.stac.core-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl" ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], "ogc.contrib.stac.extensions.themes-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" ] @@ -1029,8 +1029,8 @@ "itemClass": "api", "register": "ogc-incubator", "dependsOn": [ - "bblocks://ogc.osc.application-package", - "bblocks://ogc.osc.api-profiles.processes.ipt.api" + "bblocks://ogc.osc.api-profiles.processes.ipt.api", + "bblocks://ogc.osc.application-package" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -1076,10 +1076,10 @@ "itemClass": "api", "register": "ogc-incubator", "dependsOn": [ + "bblocks://ogc.osc.geodcat-stac-earthcode.workflows", "bblocks://ogc.osc.geodcat-stac-earthcode.experiments", "bblocks://ogc.osc.api-profiles.processes.workflow", - "bblocks://ogc.osc.geodcat-stac-earthcode.products", - "bblocks://ogc.osc.geodcat-stac-earthcode.workflows" + "bblocks://ogc.osc.geodcat-stac-earthcode.products" ], "version": "0.1", "dateOfLastChange": "2026-09-10", @@ -1094,18 +1094,15 @@ "PROV" ], "shaclShapes": { - "ogc.osc.geodcat-stac-earthcode.experiments": [ - "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" - ], - "ogc.model.cross-domain.prov": [ - "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" - ], "ogc.geo.features.feature": [ "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl" ], "ogc.api.records.v1.schemas.linkTemplate": [ "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl" ], + "ogc.model.cross-domain.prov": [ + "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl" + ], "ogc.contrib.stac.extensions.osc-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl" ], @@ -1118,6 +1115,9 @@ "ogc.contrib.stac.extensions.themes-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl" ], + "ogc.osc.geodcat-stac-earthcode.experiments": [ + "https://nsnarayanam.github.io/bblocks-openscience/_sources/geodcat-stac-earthcode/experiments/rules.shacl" + ], "ogc.contrib.stac.extensions.cf-ontology": [ "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl" ] @@ -1167,23 +1167,23 @@ }, "shaclShapes": {}, "dependsOn": [ - "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "bblocks://ogc.api.processes.v1.schemas.execute", - "bblocks://ogc.api.processes.v1.responses.ServerError", - "bblocks://ogc.api.processes.v1.api", - "bblocks://ogc.api.processes.v1.schemas.inputDescription", - "bblocks://ogc.api.processes.v1.paths.ProcessList", - "bblocks://ogc.api.processes.v1.paths.Conformance", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", + "bblocks://ogc.api.processes.v1.schemas.execute", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", + "bblocks://ogc.api.processes.v1.responses.ExecuteAsync", + "bblocks://ogc.api.processes.v1.parameters.jobId", "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "bblocks://ogc.api.processes.v1.schemas.outputDescription", + "bblocks://ogc.api.processes.v1.api", "bblocks://ogc.api.processes.v1.responses.NotFound", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", + "bblocks://ogc.api.processes.v1.schemas.outputDescription", "bblocks://ogc.api.processes.v1.paths.JobList", - "bblocks://ogc.api.processes.v1.parameters.jobId", + "bblocks://ogc.api.processes.v1.paths.Conformance", + "bblocks://ogc.api.processes.v1.paths.ProcessList", "bblocks://ogc.api.processes.v1.paths.LandingPage", - "bblocks://ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription" + "bblocks://ogc.api.processes.v1.responses.ServerError", + "bblocks://ogc.api.processes.v1.schemas.inputDescription" ], "sourceOpenAPIDocument": "https://nsnarayanam.github.io/bblocks-openscience/_sources/api-profiles/processes/sample-implementation/openapi.yaml", "openAPIDocument": "https://nsnarayanam.github.io/bblocks-openscience/build/annotated/osc/api-profiles/processes/sample-implementation/openapi.yaml", diff --git a/build/tests/osc/api-profiles/processes/ipt/api/_report.json b/build/tests/osc/api-profiles/processes/ipt/api/_report.json index 26cd5183..bda4167a 100644 --- a/build/tests/osc/api-profiles/processes/ipt/api/_report.json +++ b/build/tests/osc/api-profiles/processes/ipt/api/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.api - IPT Profile of OGC API Processes", "bblockName": "IPT Profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ipt.api", - "generated": "2026-09-10T04:12:11.283868+00:00", + "generated": "2026-09-10T16:39:47.751687+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/ipt/execute/_report.json b/build/tests/osc/api-profiles/processes/ipt/execute/_report.json index 4f39d01b..18123965 100644 --- a/build/tests/osc/api-profiles/processes/ipt/execute/_report.json +++ b/build/tests/osc/api-profiles/processes/ipt/execute/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.execute - Execute (request) schema for IPT", "bblockName": "Execute (request) schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.execute", - "generated": "2026-09-10T04:12:07.414797+00:00", + "generated": "2026-09-10T16:39:35.452644+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/ipt/results/_report.json b/build/tests/osc/api-profiles/processes/ipt/results/_report.json index 2ade7231..029c3239 100644 --- a/build/tests/osc/api-profiles/processes/ipt/results/_report.json +++ b/build/tests/osc/api-profiles/processes/ipt/results/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.results - Result schema for IPT", "bblockName": "Result schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.results", - "generated": "2026-09-10T04:12:07.179760+00:00", + "generated": "2026-09-10T16:39:34.816127+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/ospd/_report.json b/build/tests/osc/api-profiles/processes/ospd/_report.json index 801adba2..cc33cea4 100644 --- a/build/tests/osc/api-profiles/processes/ospd/_report.json +++ b/build/tests/osc/api-profiles/processes/ospd/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ospd - Open Science profile of OGC API Processes", "bblockName": "Open Science profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ospd", - "generated": "2026-09-10T04:12:30.570269+00:00", + "generated": "2026-09-10T16:40:14.668475+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/sample-implementation/_report.json b/build/tests/osc/api-profiles/processes/sample-implementation/_report.json index 7ecb34ac..8ed57e41 100644 --- a/build/tests/osc/api-profiles/processes/sample-implementation/_report.json +++ b/build/tests/osc/api-profiles/processes/sample-implementation/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation - Custom OGC API processes instance", "bblockName": "Custom OGC API processes instance", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation", - "generated": "2026-09-10T04:12:30.575728+00:00", + "generated": "2026-09-10T16:40:14.673310+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/api-profiles/processes/workflow/_report.json b/build/tests/osc/api-profiles/processes/workflow/_report.json index 7f8db4d5..27ac6906 100644 --- a/build/tests/osc/api-profiles/processes/workflow/_report.json +++ b/build/tests/osc/api-profiles/processes/workflow/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.workflow - Workflow profile of OGC API Processes", "bblockName": "Workflow profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.workflow", - "generated": "2026-09-10T04:12:30.358233+00:00", + "generated": "2026-09-10T16:40:14.266646+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/application-package/_report.json b/build/tests/osc/application-package/_report.json index 88d91a68..539fdd81 100644 --- a/build/tests/osc/application-package/_report.json +++ b/build/tests/osc/application-package/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.application-package - Application Package", "bblockName": "Application Package", "bblockId": "ogc.osc.application-package", - "generated": "2026-09-10T04:12:07.050980+00:00", + "generated": "2026-09-10T16:39:34.586579+00:00", "result": true, "items": [ { diff --git a/build/tests/osc/application-package/example_1_1.validation_passed.txt b/build/tests/osc/application-package/example_1_1.validation_passed.txt index c5ed8c92..3272e1a6 100644 --- a/build/tests/osc/application-package/example_1_1.validation_passed.txt +++ b/build/tests/osc/application-package/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.application-package - Application Package -Generated 2026-09-10T04:12:07.050908+00:00 +Generated 2026-09-10T16:39:34.586517+00:00 === Files === Using https://raw.githubusercontent.com/tjellicoe-tpzuk/eo-workflow-examples/refs/heads/main/water-bodies/water-bodies.cwl from examples === End Files === diff --git a/build/tests/osc/geodcat-stac-earthcode/common/_report.json b/build/tests/osc/geodcat-stac-earthcode/common/_report.json index 4cf3fd16..838ac473 100644 --- a/build/tests/osc/geodcat-stac-earthcode/common/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/common/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile", "bblockName": "EarthCODE Common STAC profile", "bblockId": "ogc.osc.geodcat-stac-earthcode.common", - "generated": "2026-09-10T04:12:11.233672+00:00", + "generated": "2026-09-10T16:39:47.674068+00:00", "result": true, "items": [ { @@ -65,105 +65,105 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { + "geojson:GeometryShape": { "nodes": [] }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "osc:RegionShape": { + "geojson:FeatureShape": { "nodes": [] }, - "osc:MissionsShape": { + "geojson:LinkShape": { "nodes": [] }, - "osc:VariablesShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "rec:testAllVarsInTemplate": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { + "nodes": [] + }, + "osc:ExperimentShape": { "nodes": [] + }, + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { + "nodes": [] + }, + "osc:MissionsShape": { + "nodes": [] + }, + "osc:WorkflowsShape": { + "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", @@ -195,18 +195,18 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -218,486 +218,486 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb224": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b2": { + "_:nb61cd165065c45fe83eebf4c901530bfb14": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb140": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb194": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb158": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb98": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb234": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b240": { + "_:nb61cd165065c45fe83eebf4c901530bfb170": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb200": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb20": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b206": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b188": { + "": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb226": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb92": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb188": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b164": { + "_:nb61cd165065c45fe83eebf4c901530bfb50": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b110": { + "_:nb61cd165065c45fe83eebf4c901530bfb116": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb38": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb176": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b170": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b152": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b146": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b56": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb218": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b38": { + "_:nb61cd165065c45fe83eebf4c901530bfb128": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b68": { + "_:nb61cd165065c45fe83eebf4c901530bfb44": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b252": { + "_:nb61cd165065c45fe83eebf4c901530bfb206": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb8": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb56": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb80": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b140": { + "_:nb61cd165065c45fe83eebf4c901530bfb182": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b80": { + "_:nb61cd165065c45fe83eebf4c901530bfb86": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb258": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb134": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b86": { + "_:nb61cd165065c45fe83eebf4c901530bfb110": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b218": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb2": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b182": { + "_:nb61cd165065c45fe83eebf4c901530bfb252": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb26": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b225": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b74": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b194": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb152": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b158": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b50": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b14": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b234": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b62": { + "_:nb61cd165065c45fe83eebf4c901530bfb74": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b212": { + "_:nb61cd165065c45fe83eebf4c901530bfb246": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b98": { + "_:nb61cd165065c45fe83eebf4c901530bfb104": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b258": { + "_:nb61cd165065c45fe83eebf4c901530bfb68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb225": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b116": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b206: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b128: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b164: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b110: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b170: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b26: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b146: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b38: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b140: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b226: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b92: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b218: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b182: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b225: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b122: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b14: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b62: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b98: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb224: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb140: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb194: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb170: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb20: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb122: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb50: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb176: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb218: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb128: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb44: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb8: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb80: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb182: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb86: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb110: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb2: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb252: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb26: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb74: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb146: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl index be7b27c4..471994f4 100644 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.ttl @@ -1,7 +1,7 @@ @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix oa: . @prefix osc: . @prefix rdfs: . @@ -11,56 +11,56 @@ @prefix xsd: . a ; - ns2:Accessible_files 0e+00 ; - ns2:Accessible_general true ; - ns2:Accessible_protocols true ; - ns2:Findable_has_doi false ; - ns2:Findable_identifier true ; - ns2:Findable_indexed true ; - ns2:Findable_indexed_approved_data false ; - ns2:Findable_indexed_approved_metadata false ; - ns2:Findable_rich_metadata true ; - ns2:Findable_stac_assets false ; - ns2:Interoperable_controlled_vocabularies true ; - ns2:Interoperable_has_documentation false ; - ns2:Interoperable_related_links true ; - ns2:Interoperable_uses_formal_language true ; - ns2:Reusable_cloud_assets_rate 0e+00 ; - ns2:Reusable_has_access_example false ; - ns2:Reusable_has_license true ; - ns2:Reusable_has_visualisation false ; - ns2:Reusable_rich_descriptions true ; - ns2:Reusable_workflow_exists true ; + ns1:Accessible_files 0e+00 ; + ns1:Accessible_general true ; + ns1:Accessible_protocols true ; + ns1:Findable_has_doi false ; + ns1:Findable_identifier true ; + ns1:Findable_indexed true ; + ns1:Findable_indexed_approved_data false ; + ns1:Findable_indexed_approved_metadata false ; + ns1:Findable_rich_metadata true ; + ns1:Findable_stac_assets false ; + ns1:Interoperable_controlled_vocabularies true ; + ns1:Interoperable_has_documentation false ; + ns1:Interoperable_related_links true ; + ns1:Interoperable_uses_formal_language true ; + ns1:Reusable_cloud_assets_rate 0e+00 ; + ns1:Reusable_has_access_example false ; + ns1:Reusable_has_license true ; + ns1:Reusable_has_visualisation false ; + ns1:Reusable_rich_descriptions true ; + ns1:Reusable_workflow_exists true ; dcterms:created "2025-10-13T16:54:34Z" ; dcterms:description """Polarwarp product Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dcterms:extent [ ] ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; + rdfs:seeAlso [ rdfs:label "Products" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ rdfs:label "Products" ; + [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ] ; + ns2:relation ; + oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt index f4c8b925..77fd492c 100644 --- a/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/common/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile -Generated 2026-09-10T04:12:11.233526+00:00 +Generated 2026-09-10T16:39:47.673933+00:00 === Files === Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples JSON-LD context is present - uplifting @@ -12,41 +12,27 @@ Validation passed === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: - + - https://www.w3.org/ns/dcat3.ttl Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* + - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -55,6 +41,20 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: + Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -68,174 +68,174 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b240: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b206: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b188: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b128: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb224: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb14: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b164: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b110: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b44: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b176: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb140: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb194: *none* + - Shape : *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb158: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb98: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b170: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b26: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b146: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b56: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb234: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb170: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb32: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb200: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b38: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b104: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb20: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b68: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b252: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb122: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb226: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb92: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b140: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b80: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb188: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb50: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb116: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb38: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b226: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb176: *none* - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b92: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b218: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b200: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b8: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b32: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b182: *none* - - Shape : *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b246: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b225: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b74: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb62: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb218: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb128: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb240: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb44: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb164: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb206: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b194: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb8: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb56: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb80: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb182: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb86: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b122: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b50: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b14: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b62: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b98: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb134: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb110: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb2: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb252: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb26: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb152: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb74: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb246: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb104: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b116: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb68: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb225: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb146: *none* + - Shape : *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json b/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json index 0b01f02b..ffbd9315 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment", "bblockName": "EarthCODE Experiment", "bblockId": "ogc.osc.geodcat-stac-earthcode.experiments", - "generated": "2026-09-10T04:12:18.545427+00:00", + "generated": "2026-09-10T16:39:57.149078+00:00", "result": true, "items": [ { @@ -41,15 +41,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -61,596 +61,596 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [ - "wfkg:DefineStudyAreaRun", - "wfkg:CalculateIndicesRun", - "wfkg:SelectScenesRun", - "wfkg:DisplaySummaryReportRun", - "wfkg:ThresholdClassificationRun", - "wfkg:ExportResultsRun", - "wfkg:CO2EquivalentRun", - "wfkg:CarbonStockRun", - "wfkg:DownloadBandsRun", - "wfkg:AllometricEquationRun" - ] - }, "": { "nodes": [ + "wfkg:DownloadBandsRun", + "wfkg:CO2EquivalentRun", "wfkg:DefineStudyAreaRun", + "wfkg:ExportResultsRun", "wfkg:CalculateIndicesRun", + "wfkg:CarbonStockRun", "wfkg:SelectScenesRun", - "wfkg:DisplaySummaryReportRun", + "wfkg:AllometricEquationRun", "wfkg:ThresholdClassificationRun", - "wfkg:ExportResultsRun", - "wfkg:CO2EquivalentRun", - "wfkg:CarbonStockRun", - "wfkg:DownloadBandsRun", - "wfkg:AllometricEquationRun" + "wfkg:DisplaySummaryReportRun" ] }, "": { "nodes": [ - "wfkg:NDWI", + "wfkg:GeoTIFFRaster", + "wfkg:InteractiveVisualisation", + "wfkg:BiomassEstimate", "wfkg:RedBand", + "wfkg:NDWI", "wfkg:CarbonStockEstimate", + "wfkg:CO2EquivalentEstimate", "wfkg:NDVI", - "wfkg:GreenBand", - "wfkg:BiomassEstimate", + "wfkg:CSVSummary", "wfkg:NIRBand", - "wfkg:SAVI", "wfkg:MangroveMask", - "wfkg:InteractiveVisualisation", - "wfkg:CO2EquivalentEstimate", - "wfkg:GeoTIFFRaster", "wfkg:SelectedScene", - "wfkg:CSVSummary" + "wfkg:GreenBand", + "wfkg:SAVI" + ] + }, + "": { + "nodes": [ + "wfkg:DownloadBandsRun", + "wfkg:CO2EquivalentRun", + "wfkg:DefineStudyAreaRun", + "wfkg:ExportResultsRun", + "wfkg:CalculateIndicesRun", + "wfkg:CarbonStockRun", + "wfkg:SelectScenesRun", + "wfkg:AllometricEquationRun", + "wfkg:ThresholdClassificationRun", + "wfkg:DisplaySummaryReportRun" ] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun\n - Shape : wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun\n - Shape : wfkg:NDWI,wfkg:RedBand,wfkg:CarbonStockEstimate,wfkg:NDVI,wfkg:GreenBand,wfkg:BiomassEstimate,wfkg:NIRBand,wfkg:SAVI,wfkg:MangroveMask,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:GeoTIFFRaster,wfkg:SelectedScene,wfkg:CSVSummary\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:DefineStudyAreaRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:CarbonStockRun,wfkg:SelectScenesRun,wfkg:AllometricEquationRun,wfkg:ThresholdClassificationRun,wfkg:DisplaySummaryReportRun\n - Shape : wfkg:GeoTIFFRaster,wfkg:InteractiveVisualisation,wfkg:BiomassEstimate,wfkg:RedBand,wfkg:NDWI,wfkg:CarbonStockEstimate,wfkg:CO2EquivalentEstimate,wfkg:NDVI,wfkg:CSVSummary,wfkg:NIRBand,wfkg:MangroveMask,wfkg:SelectedScene,wfkg:GreenBand,wfkg:SAVI\n - Shape : wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:DefineStudyAreaRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:CarbonStockRun,wfkg:SelectScenesRun,wfkg:AllometricEquationRun,wfkg:ThresholdClassificationRun,wfkg:DisplaySummaryReportRun\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:FeatureShape": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { + "geojson:LinkShape": { "nodes": [] - }, - "/sh:or/rdf:first": { + } + }, + "isError": false, + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "focusNodes": { + "rec:testAllVarsInTemplate": { "nodes": [] - }, - "": { + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b86": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b152": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "wfkg:CameronSajedi" + ] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b258": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b225": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b194": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b38": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b122": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b140": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b128": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b134": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b170": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b26": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b146": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b182": { "nodes": [] }, - "": { - "nodes": [ - "wfkg:CameronSajedi" - ] + "/sh:or/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b158": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b80": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b92": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b224": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b8": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b246": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b116": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b20": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { - "nodes": [] + "": { + "nodes": [ + "wfkg:StarlingFoundries" + ] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b176": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b252": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { + "": { "nodes": [] }, - "": { - "nodes": [ - "wfkg:StarlingFoundries" - ] + "": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b14": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { + "/sh:or/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : wfkg:CameronSajedi\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : wfkg:StarlingFoundries\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { + }, + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b226": { "nodes": [] }, - "geojson:FeatureShape": { + "": { "nodes": [] }, - "geojson:GeometryShape": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b234": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : wfkg:CameronSajedi\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : wfkg:StarlingFoundries\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -662,33 +662,33 @@ { "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { + "osc:TypeShape": { "nodes": [] }, - "osc:WorkflowsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:ExperimentShape": { "nodes": [] }, - "osc:ExperimentShape": { + "osc:StatusShape": { "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, "osc:MissionsShape": { "nodes": [] }, - "osc:VariablesShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "osc:TypeShape": { + "osc:ProjectShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" }, { "op": "shacl-report", @@ -722,18 +722,18 @@ "wfkg:Sentinel2L2A" ] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: wfkg:Sentinel2L2A\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: wfkg:Sentinel2L2A\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -808,40 +808,88 @@ "name": "SHACL", "title": "SHACL", "entries": [ + { + "isError": false, + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + }, { "isError": false, "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" + }, + { + "op": "shacl-report", + "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", + "focusNodes": { + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { + "op": "shacl-report", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "focusNodes": { + "geojson:GeometryShape": { + "nodes": [] + }, + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "geojson:GeometryShape/sh:or/rdf:first": { + "nodes": [] + }, + "geojson:FeatureShape": { + "nodes": [ + "" + ] + }, + "geojson:LinkShape": { + "nodes": [] + } + }, "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:LinkShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -853,534 +901,486 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b152": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b258": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b225": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b206": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b194": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b122": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b26": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b68": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b104": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b182": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b158": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b80": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b218": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b92": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b224": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b2": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b98": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b8": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b246": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b56": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b116": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b252": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { + "": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b188": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b14": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] + "": { + "nodes": [] }, - "geojson:GeometryShape": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b226": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { + "nodes": [] + }, + "_:na931a8bf4c994d299b05ba0d45c1dd62b234": { + "nodes": [] + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -1392,33 +1392,33 @@ { "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { + "osc:TypeShape": { "nodes": [] }, - "osc:WorkflowsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:ExperimentShape": { "nodes": [] }, - "osc:ExperimentShape": { + "osc:StatusShape": { "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, "osc:MissionsShape": { "nodes": [] }, - "osc:VariablesShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "osc:TypeShape": { + "osc:ProjectShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" }, { "op": "shacl-report", @@ -1450,18 +1450,18 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -1549,15 +1549,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -1569,18 +1569,66 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, "": { "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "focusNodes": { + "geojson:GeometryShape": { + "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:first": { + "nodes": [] + }, + "geojson:FeatureShape": { + "nodes": [ + "" + ] + }, + "geojson:LinkShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:LinkShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "focusNodes": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -1592,534 +1640,486 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b152": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b258": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b225": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b206": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b194": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b122": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b26": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b68": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b104": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b182": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b158": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b80": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b218": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b92": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b224": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b2": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b98": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b8": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b246": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b56": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b116": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b252": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { + "": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b188": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b14": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b226": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b234": { "nodes": [] }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -2131,33 +2131,33 @@ { "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { + "osc:TypeShape": { "nodes": [] }, - "osc:WorkflowsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:ExperimentShape": { "nodes": [] }, - "osc:ExperimentShape": { + "osc:StatusShape": { "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, "osc:MissionsShape": { "nodes": [] }, - "osc:VariablesShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "osc:TypeShape": { + "osc:ProjectShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" }, { "op": "shacl-report", @@ -2189,18 +2189,18 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -2288,15 +2288,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -2308,567 +2308,567 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] + }, + "": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "geojson:GeometryShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { - "nodes": [] + "geojson:FeatureShape": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] - }, - "": { + } + }, + "isError": false, + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:LinkShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "focusNodes": { + "rec:testAllVarsInTemplate": { "nodes": [] - }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b86": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b152": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [ - "" + "/prov:wasAssociatedWith" ] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b258": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b225": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b194": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b38": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b122": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b44": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b32": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b128": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b170": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b26": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b68": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b104": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b240": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b182": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "/prov:wasAssociatedWith" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b158": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b80": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b218": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b92": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b212": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b8": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b56": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b110": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b200": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b164": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [ + "/prov:wasAssociatedWith/prov:actedOnBehalfOf" + ] + }, + "_:na931a8bf4c994d299b05ba0d45c1dd62b176": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b252": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [ - "/prov:wasAssociatedWith/prov:actedOnBehalfOf" + "" ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b188": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b14": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : /prov:wasAssociatedWith\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : /prov:wasAssociatedWith/prov:actedOnBehalfOf\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { + }, + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b226": { "nodes": [] }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] + "": { + "nodes": [] }, - "geojson:GeometryShape": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b234": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : /prov:wasAssociatedWith\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : /prov:wasAssociatedWith/prov:actedOnBehalfOf\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -2880,33 +2880,33 @@ { "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { + "osc:TypeShape": { "nodes": [] }, - "osc:WorkflowsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:ExperimentShape": { "nodes": [] }, - "osc:ExperimentShape": { + "osc:StatusShape": { "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, "osc:MissionsShape": { "nodes": [] }, - "osc:VariablesShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "osc:TypeShape": { + "osc:ProjectShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" }, { "op": "shacl-report", @@ -2938,18 +2938,18 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt index 64cd0d84..0f1e2250 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_1_1.validation_passed.txt @@ -1,227 +1,227 @@ Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-09-10T04:12:12.900169+00:00 +Generated 2026-09-10T16:39:50.365116+00:00 === Files === Using examples/KindGroveProvenance.ttl from examples Output Turtle example_1_1.ttl created === End Files === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Validation Report Conforms: True Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun - - Shape : wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun - - Shape : wfkg:NDWI,wfkg:RedBand,wfkg:CarbonStockEstimate,wfkg:NDVI,wfkg:GreenBand,wfkg:BiomassEstimate,wfkg:NIRBand,wfkg:SAVI,wfkg:MangroveMask,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:GeoTIFFRaster,wfkg:SelectedScene,wfkg:CSVSummary + - Shape : wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:DefineStudyAreaRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:CarbonStockRun,wfkg:SelectScenesRun,wfkg:AllometricEquationRun,wfkg:ThresholdClassificationRun,wfkg:DisplaySummaryReportRun + - Shape : wfkg:GeoTIFFRaster,wfkg:InteractiveVisualisation,wfkg:BiomassEstimate,wfkg:RedBand,wfkg:NDWI,wfkg:CarbonStockEstimate,wfkg:CO2EquivalentEstimate,wfkg:NDVI,wfkg:CSVSummary,wfkg:NIRBand,wfkg:MangroveMask,wfkg:SelectedScene,wfkg:GreenBand,wfkg:SAVI + - Shape : wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:DefineStudyAreaRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:CarbonStockRun,wfkg:SelectScenesRun,wfkg:AllometricEquationRun,wfkg:ThresholdClassificationRun,wfkg:DisplaySummaryReportRun + +Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:LinkShape: *none* + +Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none* Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* - - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : wfkg:CameronSajedi + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* - - Shape : wfkg:CameronSajedi - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : wfkg:StarlingFoundries - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none* + - Shape : *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* - Shape osc:WorkflowsShape: *none* - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report @@ -236,9 +236,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: wfkg:Sentinel2L2A - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt index 40344c6b..212f0139 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-09-10T04:12:16.641276+00:00 +Generated 2026-09-10T16:39:55.298731+00:00 === Files === Using examples/KindGroveProvenanceJSON-LD.jsonld from examples Output Turtle example_2_1.ttl created @@ -10,222 +10,222 @@ Validation passed === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Validation Report Conforms: True Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - Shape : *none* - Shape : *none* + - Shape : *none* + +Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: + - Shape geojson:LinkShape: *none* + +Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none* Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* - - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none* + - Shape : *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* - Shape osc:WorkflowsShape: *none* - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report @@ -240,9 +240,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl index e4588d8e..d64dcff7 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.ttl @@ -18,33 +18,33 @@ dcterms:modified "2025-01-21T18:40:00Z" ; dcterms:title "ESA WorldCereal Experiment" ; wfprov:version "2" ; - rdfs:seeAlso [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + rdfs:seeAlso [ rdfs:label "Theme: Land" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Experiments" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "An EO data exploitation platform" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiments" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Land" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Water Bodies Execution Outputs" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ], + [ rdfs:label "Workflow: Water Bodies" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:contactPoint [ rdfs:label "An Org" ; wfprov:contactInstructions "SEE WEBSITE" ; wfprov:roles "processor" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt index 7a41094e..279edc40 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_3_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-09-10T04:12:17.603174+00:00 +Generated 2026-09-10T16:39:56.106883+00:00 === Files === Using examples/water-bodies.json from examples JSON-LD context is present - uplifting @@ -12,222 +12,222 @@ Validation passed === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Validation Report Conforms: True Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - Shape : *none* - Shape : *none* + - Shape : *none* + +Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: + - Shape geojson:LinkShape: *none* + +Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none* Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* - - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none* + - Shape : *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* - Shape osc:WorkflowsShape: *none* - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report @@ -242,9 +242,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl index a282104e..777acac6 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.ttl @@ -22,48 +22,48 @@ dcterms:title "Water Bodies Experiment" ; wfprov:describedByWorkflow "https://example.com/workflows/waterbodies/record.json" ; wfprov:usedInput [ a wfprov:Artifact ; - wfprov:data "EPSG:4326" ; - wfprov:describedByParameter "epsg" ], + wfprov:data "-121.399,39.834,-120.74,40.472" ; + wfprov:describedByParameter "aoi" ], [ a wfprov:Artifact ; wfprov:data "green", "nir" ; wfprov:describedByParameter "bands" ], [ a wfprov:Artifact ; - wfprov:data "-121.399,39.834,-120.74,40.472" ; - wfprov:describedByParameter "aoi" ], + wfprov:data "EPSG:4326" ; + wfprov:describedByParameter "epsg" ], [ a wfprov:Artifact ; wfprov:describedByParameter "stac_items" ; prov:hadMember , ] ; wfprov:version "2" ; wfprov:wasEnactedBy ; - rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Land" ; + rdfs:seeAlso [ rdfs:label "Workflow: Water Bodies" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], + [ rdfs:label "An EO data exploitation platform" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Water Bodies Execution Outputs" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "An EO data exploitation platform" ; + [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflow: Water Bodies" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Land" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], [ rdfs:label "Experiments" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:contactPoint [ rdfs:label "A person" ; wfprov:contactInstructions "Contact via website" ; wfprov:organization "An Org" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt index ebaf6c37..6c497f42 100644 --- a/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/experiments/example_4_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment -Generated 2026-09-10T04:12:18.545276+00:00 +Generated 2026-09-10T16:39:57.148953+00:00 === Files === Using examples/water-bodies-prov.json from examples JSON-LD context is present - uplifting @@ -12,222 +12,222 @@ Validation passed === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Validation Report Conforms: True Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape : *none* - Shape : *none* - Shape : *none* + - Shape : *none* + +Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: + - Shape geojson:LinkShape: *none* + +Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none* Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* - - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape : *none* - - Shape : - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : /prov:wasAssociatedWith + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* - - Shape : /prov:wasAssociatedWith - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : - - Shape : *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : /prov:wasAssociatedWith/prov:actedOnBehalfOf - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape : + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none* - -Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: - - Shape geojson:GeometryShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none* + - Shape : *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none* + - Shape : *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* - Shape osc:WorkflowsShape: *none* - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report @@ -242,9 +242,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/products/_report.json b/build/tests/osc/geodcat-stac-earthcode/products/_report.json index 1cb5f88e..c5bf094f 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/products/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product", "bblockName": "EarthCODE Product", "bblockId": "ogc.osc.geodcat-stac-earthcode.products", - "generated": "2026-09-10T04:12:27.707022+00:00", + "generated": "2026-09-10T16:40:09.282631+00:00", "result": true, "items": [ { @@ -75,15 +75,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -95,488 +95,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [] + }, + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -588,24 +588,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -626,110 +626,90 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:ExperimentShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:MissionsShape": { + "nodes": [] + }, + "osc:WorkflowsShape": { "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:RegionShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:LinkShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -753,6 +733,26 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -828,15 +828,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -848,488 +848,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:first": { + "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -1341,24 +1341,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -1379,110 +1379,90 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "osc:ExperimentShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:WorkflowsShape": { "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:RegionShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:LinkShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -1506,6 +1486,26 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -1581,15 +1581,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -1601,488 +1601,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [] - }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -2094,24 +2094,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -2130,6 +2130,48 @@ "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "focusNodes": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { + "nodes": [] + }, + "osc:ExperimentShape": { + "nodes": [] + }, + "osc:StatusShape": { + "nodes": [] + }, + "osc:VariablesShape": { + "nodes": [] + }, + "osc:MissionsShape": { + "nodes": [] + }, + "osc:WorkflowsShape": { + "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" + }, { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", @@ -2160,103 +2202,61 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "cf:ParameterShape": { + "thns:ConceptShape": { + "nodes": [] + }, + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ConceptShape": { + "cf:ObjectShape": { "nodes": [] }, - "thns:ThemeShape": { + "cf:ParameterShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -2332,15 +2332,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -2352,488 +2352,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -2845,24 +2845,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -2883,108 +2883,88 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "osc:ExperimentShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:WorkflowsShape": { + "nodes": [] + }, + "osc:ProjectShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - }, - "osc:ExperimentShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:RegionShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:LinkShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -3008,6 +2988,26 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -3083,15 +3083,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -3103,488 +3103,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { + "nodes": [] + }, + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -3596,24 +3596,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -3634,108 +3634,88 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "osc:TypeShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "osc:RegionShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:ExperimentShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:MissionsShape": { + "nodes": [] + }, + "osc:WorkflowsShape": { "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:RegionShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:TypeShape": { + "stac:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -3759,6 +3739,26 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -3821,15 +3821,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -3841,488 +3841,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [] + }, + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -4334,24 +4334,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -4372,112 +4372,90 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:ExperimentShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:MissionsShape": { + "nodes": [] + }, + "osc:WorkflowsShape": { "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "assets:RolesShape": { "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:RegionShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:LinkShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -4501,6 +4479,28 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [ + "" + ] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: \n" } ] } @@ -4566,15 +4566,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -4586,488 +4586,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:first": { + "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -5079,24 +5079,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -5117,110 +5117,90 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "osc:ExperimentShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:WorkflowsShape": { "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:RegionShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:LinkShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -5244,6 +5224,26 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -5308,15 +5308,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -5328,490 +5328,490 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { + "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [] + }, + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -5823,24 +5823,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -5859,6 +5859,54 @@ "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "focusNodes": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { + "nodes": [ + "" + ] + }, + "osc:ExperimentShape": { + "nodes": [ + "" + ] + }, + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { + "nodes": [] + }, + "osc:MissionsShape": { + "nodes": [] + }, + "osc:WorkflowsShape": { + "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: \n - Shape osc:ExperimentShape: \n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" + }, { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", @@ -5889,109 +5937,61 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] }, - "cf:ParameterShape": { + "stac:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [ - "" - ] - }, - "osc:MissionsShape": { + "thns:ConceptShape": { "nodes": [] }, - "osc:VariablesShape": { + "thns:ThemeShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: \n - Shape osc:RegionShape: \n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ConceptShape": { + "cf:ObjectShape": { "nodes": [] }, - "thns:ThemeShape": { + "cf:ParameterShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl index 8bf30cb1..2705112b 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.ttl @@ -15,26 +15,26 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Products" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; + rdfs:seeAlso [ ns1:relation ; oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], + [ rdfs:label "Products" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; ns1:relation ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt index 0097cf78..dc7b4598 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/empty-themes-fail.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-10T04:12:21.434022+00:00 +Generated 2026-09-10T16:40:03.576534+00:00 === General === Test was expected to fail and it did. === End General === @@ -94,193 +94,193 @@ On instance: === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape : *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape : + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -289,6 +289,20 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: + Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -302,31 +316,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report @@ -337,5 +329,13 @@ Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/ - Shape thns:ConceptShape: *none* - Shape thns:ThemeShape: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none* + === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl index 676f43e7..3070348b 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.ttl @@ -1,7 +1,7 @@ @prefix dcat: . @prefix dcterms: . -@prefix ns1: . -@prefix ns2: . +@prefix ns1: . +@prefix ns2: . @prefix oa: . @prefix osc: . @prefix prov: . @@ -12,26 +12,26 @@ @prefix xsd: . a prov:Collection ; - ns2:Accessible_files 0e+00 ; - ns2:Accessible_general true ; - ns2:Accessible_protocols true ; - ns2:Findable_has_doi false ; - ns2:Findable_identifier true ; - ns2:Findable_indexed true ; - ns2:Findable_indexed_approved_data false ; - ns2:Findable_indexed_approved_metadata false ; - ns2:Findable_rich_metadata true ; - ns2:Findable_stac_assets false ; - ns2:Interoperable_controlled_vocabularies true ; - ns2:Interoperable_has_documentation false ; - ns2:Interoperable_related_links true ; - ns2:Interoperable_uses_formal_language true ; - ns2:Reusable_cloud_assets_rate 0e+00 ; - ns2:Reusable_has_access_example false ; - ns2:Reusable_has_license true ; - ns2:Reusable_has_visualisation false ; - ns2:Reusable_rich_descriptions true ; - ns2:Reusable_workflow_exists true ; + ns1:Accessible_files 0e+00 ; + ns1:Accessible_general true ; + ns1:Accessible_protocols true ; + ns1:Findable_has_doi false ; + ns1:Findable_identifier true ; + ns1:Findable_indexed true ; + ns1:Findable_indexed_approved_data false ; + ns1:Findable_indexed_approved_metadata false ; + ns1:Findable_rich_metadata true ; + ns1:Findable_stac_assets false ; + ns1:Interoperable_controlled_vocabularies true ; + ns1:Interoperable_has_documentation false ; + ns1:Interoperable_related_links true ; + ns1:Interoperable_uses_formal_language true ; + ns1:Reusable_cloud_assets_rate 0e+00 ; + ns1:Reusable_has_access_example false ; + ns1:Reusable_has_license true ; + ns1:Reusable_has_visualisation false ; + ns1:Reusable_rich_descriptions true ; + ns1:Reusable_workflow_exists true ; dcterms:created "2025-10-13T16:54:34Z" ; dcterms:description """Polarwarp product @@ -40,28 +40,28 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM dcterms:title "Polarwarp" ; rdfs:seeAlso [ rdfs:label "Theme: Cryosphere" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], - [ ns1:relation ; + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns2:relation ; + oa:hasTarget ], + [ ns2:relation ; oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], + [ ns2:relation ; + oa:hasTarget ], [ rdfs:label "Products" ; dcterms:type "application/json" ; - ns1:relation ; + ns2:relation ; oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns2:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt index 73c5cb8e..80ecce56 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-10T04:12:26.775804+00:00 +Generated 2026-09-10T16:40:08.441416+00:00 === Files === Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/products/polarwarp/collection.json from examples JSON-LD context is present - uplifting @@ -12,193 +12,193 @@ Validation passed === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape : *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape : + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -207,6 +207,20 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: + Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -220,31 +234,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report @@ -255,5 +247,13 @@ Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/ - Shape thns:ConceptShape: *none* - Shape thns:ThemeShape: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none* + === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl index cd432424..139f42a1 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.ttl @@ -20,31 +20,31 @@ dcterms:extent [ ] ; dcterms:modified "2025-01-21T17:59:50Z" ; dcterms:title "Water Bodies" ; - rdfs:seeAlso [ dcterms:type "application/json" ; + rdfs:seeAlso [ rdfs:label "Experiments" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Land" ; + [ rdfs:label "Experiment: Water Bodies Execution" ; dcterms:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], [ dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Water Bodies Execution" ; + [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Experiments" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Land" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "none" ; prov:wasDerivedFrom , ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt index dcb71fc9..99f3882a 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-10T04:12:27.706873+00:00 +Generated 2026-09-10T16:40:09.282506+00:00 === Files === Using examples/water-bodies-with-provenance.json from examples JSON-LD context is present - uplifting @@ -12,193 +12,193 @@ Validation passed === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape : *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape : + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -207,6 +207,20 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: + - Shape osc:RegionShape: + - Shape osc:ExperimentShape: + - Shape osc:StatusShape: + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: + Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -220,31 +234,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: - - Shape osc:ExperimentShape: - - Shape osc:RegionShape: - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report @@ -255,5 +247,13 @@ Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/ - Shape thns:ConceptShape: *none* - Shape thns:ThemeShape: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none* + === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl index d07c17d6..d4bfc90f 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.ttl @@ -17,10 +17,10 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Project: Cerulean Information Factory" ; + rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ ns1:relation ; oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; @@ -29,18 +29,18 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM oa:hasTarget ], [ ns1:relation ; oa:hasTarget ], - [ rdfs:label "Products" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ] ; + oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Products" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/cf/v0.2.0/schema.json", "https://stac-extensions.github.io/osc/v1.0.0/schema.json", diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt index a126f95c..8355aa6b 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-cf-parameters-fail.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-10T04:12:22.404741+00:00 +Generated 2026-09-10T16:40:04.543453+00:00 === General === Test was expected to fail and it did. === End General === @@ -29,193 +29,193 @@ On instance['cf:parameter']: === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape : *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape : + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -224,6 +224,20 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: + Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -237,31 +251,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report @@ -272,5 +264,13 @@ Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/ - Shape thns:ConceptShape: *none* - Shape thns:ThemeShape: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none* + === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl index 13e48e9c..01670948 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.ttl @@ -17,30 +17,30 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; + rdfs:seeAlso [ ns1:relation ; oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; + [ rdfs:label "Products" ; dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Products" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt index 15ccf0f9..4dca962a 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/invalid-osc-status-fail.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-10T04:12:23.233945+00:00 +Generated 2026-09-10T16:40:05.288121+00:00 === General === Test was expected to fail and it did. === End General === @@ -95,193 +95,193 @@ On instance: === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape : *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape : + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -290,6 +290,20 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: + Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -303,31 +317,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report @@ -338,5 +330,13 @@ Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/ - Shape thns:ConceptShape: *none* - Shape thns:ThemeShape: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none* + === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl index 7fbccd22..9b6915ae 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.ttl @@ -17,20 +17,20 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + rdfs:seeAlso [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; + [ rdfs:label "Project: Cerulean Information Factory" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], [ rdfs:label "Products" ; dct:type "application/json" ; ns1:relation ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt index 89b04ab4..bbc68a49 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-project-fail.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-10T04:12:24.159995+00:00 +Generated 2026-09-10T16:40:06.107291+00:00 === General === Test was expected to fail and it did. === End General === @@ -94,193 +94,193 @@ On instance: === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape : *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape : + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -289,6 +289,20 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* + Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -302,31 +316,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report @@ -337,5 +329,13 @@ Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/ - Shape thns:ConceptShape: *none* - Shape thns:ThemeShape: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none* + === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl index 649022e1..bb43d3d1 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.ttl @@ -17,7 +17,11 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ ns1:relation ; + rdfs:seeAlso [ rdfs:label "Project: Cerulean Information Factory" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ ns1:relation ; oa:hasTarget ], [ rdfs:label "Products" ; dct:type "application/json" ; @@ -25,22 +29,18 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM oa:hasTarget ], [ ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; + [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Open Science Catalog" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Experiment: Polarwarp" ; + [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns1:relation ; + oa:hasTarget ] ; dcat:license "various" ; stac:hasExtension "https://stac-extensions.github.io/osc/v1.0.0/schema.json", "https://stac-extensions.github.io/themes/v1.0.0/schema.json" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt index 1b6618bc..95d38895 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/missing-type-fail.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-10T04:12:25.010945+00:00 +Generated 2026-09-10T16:40:06.858178+00:00 === General === Test was expected to fail and it did. === End General === @@ -94,193 +94,193 @@ On instance: === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape : *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape : + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -289,6 +289,20 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: + Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -302,31 +316,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none* + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report @@ -337,5 +329,13 @@ Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/ - Shape thns:ConceptShape: *none* - Shape thns:ThemeShape: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none* + === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl index cefd8840..da3076f7 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.ttl @@ -18,26 +18,26 @@ Forecast rasters (+1h … +6h) produced by the Polarwarp workflow using NEXTSIM model and S1 scenes.""" ; dct:extent [ ] ; dct:title "Polarwarp" ; - rdfs:seeAlso [ rdfs:label "Products" ; + rdfs:seeAlso [ ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Products" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dct:type "application/json" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Theme: Cryosphere" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], - [ ns1:relation ; - oa:hasTarget ], [ rdfs:label "Experiment: Polarwarp" ; dct:type "application/json" ; ns1:relation ; oa:hasTarget ], + [ ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Project: Cerulean Information Factory" ; + dct:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dct:type "application/json" ; ns1:relation ; diff --git a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt index a8aabfec..816ada4a 100644 --- a/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/products/valid-cf-parameters.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product -Generated 2026-09-10T04:12:25.953994+00:00 +Generated 2026-09-10T16:40:07.679440+00:00 === Files === Using valid-cf-parameters.json from test resources JSON-LD context is present - uplifting @@ -12,193 +12,193 @@ Validation passed === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape : *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape : + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape : *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -207,6 +207,20 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: + Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -220,31 +234,9 @@ Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core- Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report @@ -255,5 +247,13 @@ Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/ - Shape thns:ConceptShape: *none* - Shape thns:ThemeShape: *none* +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: + === End SHACL === diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json b/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json index ceb38b24..411a2404 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow", "bblockName": "EarthCODE Workflow", "bblockId": "ogc.osc.geodcat-stac-earthcode.workflows", - "generated": "2026-09-10T04:12:30.305983+00:00", + "generated": "2026-09-10T16:40:14.197245+00:00", "result": true, "items": [ { @@ -63,55 +63,17 @@ "name": "SHACL", "title": "SHACL", "entries": [ - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, { "isError": false, "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - } - }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -123,24 +85,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:FeatureShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -161,537 +123,575 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "stac:LinkShape": { + "/sh:or/rdf:first": { "nodes": [] }, - "stac:AssetShape": { + "/sh:or/rdf:first": { "nodes": [] }, - "stac:ItemShape": { + "/sh:or/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n31ecdb84942b4e969a840f95ab490a2bb38": { + }, + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b92": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b158": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b182": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b226": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b8": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b134": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb182": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b110": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb128": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b128": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb252": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b122": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b26": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb56": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b38": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb218": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b44": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b218": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b116": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb62": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb80": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b200": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb194": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b164": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb26": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb86": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b188": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb234": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b225": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b104": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb104": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb50": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b240": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b56": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb140": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb146": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb240": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb2": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b86": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb44": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:naddc2345a13b4b0bb7ad5095b5720b93b252": { + "nodes": [] + }, + "_:naddc2345a13b4b0bb7ad5095b5720b93b224": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb258": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b80": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b62": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b258": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb32": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b176": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb176": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb170": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b158: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b146: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b182: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b226: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b74: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b110: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b128: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b122: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b194: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b38: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b218: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b170: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b14: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b225: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b240: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b246: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b252: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b140: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b20: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b62: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b32: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b258: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b176: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "focusNodes": { + "osc:TypeShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb122": { + "osc:RegionShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb152": { + "osc:ExperimentShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb92": { + "osc:StatusShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "osc:VariablesShape": { "nodes": [] }, - "": { + "osc:MissionsShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb246": { + "osc:WorkflowsShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb20": { + "osc:ProjectShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "focusNodes": { + "assets:RolesShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "focusNodes": { + "stac:CollectionShape": { "nodes": [] }, - "": { + "stac:AssetShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "stac:ItemShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "stac:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -778,55 +778,17 @@ "name": "SHACL", "title": "SHACL", "entries": [ - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, { "isError": false, "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -838,24 +800,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:FeatureShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -876,537 +838,575 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "stac:LinkShape": { + "/sh:or/rdf:first": { "nodes": [] }, - "stac:AssetShape": { + "/sh:or/rdf:first": { "nodes": [] }, - "stac:ItemShape": { + "/sh:or/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n31ecdb84942b4e969a840f95ab490a2bb38": { + }, + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [] + }, + "_:naddc2345a13b4b0bb7ad5095b5720b93b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb188": { + "": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b158": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b146": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b182": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b74": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb182": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb226": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b110": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b128": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb128": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b122": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb252": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b26": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b194": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb56": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb218": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b44": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb68": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b200": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb80": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b164": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb194": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb134": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b188": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb86": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b225": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b104": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb104": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b56": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb50": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb146": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b98": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb240": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb2": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b86": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb8": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb44": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b252": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b224": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb258": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b80": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b62": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b258": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb32": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b176": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb176": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb170": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b158: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b146: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b182: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b226: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b74: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b110: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b128: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b122: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b194: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b38: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b218: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b170: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b14: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b225: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b240: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b246: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b252: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b140: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b20: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b62: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b32: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b258: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b176: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "focusNodes": { + "osc:TypeShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb122": { + "osc:RegionShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb152": { + "osc:ExperimentShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb92": { + "osc:StatusShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "osc:VariablesShape": { "nodes": [] }, - "": { + "osc:MissionsShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb246": { + "osc:WorkflowsShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb20": { + "osc:ProjectShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "focusNodes": { + "assets:RolesShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "focusNodes": { + "stac:CollectionShape": { "nodes": [] }, - "": { + "stac:AssetShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "stac:ItemShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "stac:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl index 8dd68fda..2aa8b9a8 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.ttl @@ -1,9 +1,9 @@ @prefix dcat: . @prefix dcterms: . -@prefix ns1: . +@prefix ns1: . @prefix ns2: . -@prefix ns3: . -@prefix ns4: . +@prefix ns3: . +@prefix ns4: . @prefix oa: . @prefix proc: . @prefix prov: . @@ -22,56 +22,56 @@ dcterms:description "The polarwarp algorithm geolocates, aligns, and warps satellite SAR images using forecast drift and wind/tide fields in polar regions." ; dcterms:modified "2025-09-30T14:00:00Z" ; dcterms:title "Polarwarp" ; - rdfs:seeAlso [ dcterms:type "application/json" ; - ns1:relation ; + rdfs:seeAlso [ rdfs:label "EOxHub Workspaces" ; + ns2:platform_supports "argo-workflow" ; + ns2:preferred_app "argo" ; + dcterms:type "text/html" ; + ns3:relation ; + oa:hasTarget ], + [ dcterms:type "application/json" ; + ns3:relation ; oa:hasTarget ], - [ rdfs:label "Polarwarp workflow" ; - ns2:container true ; - ns2:language "Python" ; - ns2:type "argo-workflow" ; - [ proc:requirements [ proc:temp_storage "10GB" ] ] ; - dcterms:type "application/x-argo-workflow-yaml" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Polarwarp" ; dcterms:type "application/json" ; - ns1:relation ; + ns3:relation ; oa:hasTarget ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Theme: Oceans" ; dcterms:type "application/json" ; - ns1:relation ; + ns3:relation ; oa:hasTarget ], + [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; + dcterms:type "text/html" ; + ns3:relation ; + oa:hasTarget ], [ rdfs:label "Open Science Catalog" ; dcterms:type "application/json" ; - ns1:relation ; + ns3:relation ; oa:hasTarget ], - [ rdfs:label "Theme: Cryosphere" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Git source repository" ; - ns1:relation ; - oa:hasTarget ; - ns4:branch "main" ; - ns4:type "git" ], + [ rdfs:label "Polarwarp workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; + [ proc:requirements [ proc:temp_storage "10GB" ] ] ; + dcterms:type "application/x-argo-workflow-yaml" ; + ns3:relation ; + oa:hasTarget ], [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns1:relation ; + ns3:relation ; oa:hasTarget ], - [ rdfs:label "EOxHub Workspaces" ; - ns2:platform_supports "argo-workflow" ; - ns2:preferred_app "argo" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], [ rdfs:label "Workflows" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; + ns3:relation ; + oa:hasTarget ], + [ rdfs:label "Theme: Cryosphere" ; + dcterms:type "application/json" ; + ns3:relation ; + oa:hasTarget ], + [ rdfs:label "Git source repository" ; + ns3:relation ; + oa:hasTarget ; + ns1:branch "main" ; + ns1:type "git" ] ; dcat:contactPoint [ rdfs:label "Týna Doležalová" ; proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; proc:roles "consortium_member" ], @@ -87,5 +87,5 @@ thns:scheme "https://github.com/stac-extensions/osc#theme" ], [ thns:concepts [ thns:id "cryosphere"^^xsd:string ] ; thns:scheme "https://github.com/stac-extensions/osc#theme" ] ; - ns3:project "cerulean-information-factory" . + ns4:project "cerulean-information-factory" . diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt index 1b06f2e4..f56ad31f 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_1_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow -Generated 2026-09-10T04:12:29.586497+00:00 +Generated 2026-09-10T16:40:13.523176+00:00 === Files === Using https://esa-earthcode.github.io/open-science-catalog-metadata-staging/workflows/polarwarp/record.json from examples JSON-LD context is present - uplifting @@ -12,41 +12,27 @@ Validation passed === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none* - + - https://www.w3.org/ns/dcat3.ttl Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -55,187 +41,201 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:ItemShape: *none* - Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b50: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b234: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b92: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b158: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b146: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b182: *none* - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b226: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b74: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b8: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b134: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b206: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b110: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b128: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b122: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b26: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b194: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b38: *none* + - Shape : *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none* - - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b218: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b116: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b200: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b170: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b212: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b14: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b188: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b225: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b104: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b240: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b56: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b152: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b68: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b2: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b246: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b252: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b224: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b140: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b20: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b80: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b62: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b32: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b258: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b176: *none* - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* + +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + - Shape assets:RolesShape: *none* + +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl index f14b10ce..df6bbe83 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.ttl @@ -1,8 +1,8 @@ @prefix dcat: . @prefix dcterms: . @prefix ns1: . -@prefix ns2: . -@prefix ns3: . +@prefix ns2: . +@prefix ns3: . @prefix ns4: . @prefix oa: . @prefix proc: . @@ -12,9 +12,9 @@ @prefix thns: . @prefix xsd: . - ns3:container true ; - ns3:language "Python" ; - ns3:type "argo-workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; dcterms:conformsTo , , ; @@ -22,65 +22,65 @@ dcterms:description "Polar Operational Limit Assessment Risk Index System (POLARIS) algorithm." ; dcterms:modified "2025-03-03T22:00:00Z" ; dcterms:title "POLARIS" ; - rdfs:seeAlso [ rdfs:label "Open Science Catalog" ; + rdfs:seeAlso [ rdfs:label "POLARIS" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; - dcterms:type "text/html" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Project: Cerulean Information Factory" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "Workflows" ; - dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Git source repository" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "Git source repository" ; - ns1:relation ; - oa:hasTarget ; - ns2:branch "main" ; - ns2:type "git" ], + [ rdfs:label "Trigger workflow via API provided by pygeoapi" ; + dcterms:type "text/html" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "Theme: Oceans" ; dcterms:type "application/json" ; ns1:relation ; oa:hasTarget ], + [ dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Open Science Catalog" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], [ rdfs:label "EOxHub Workspaces" ; - ns3:platform_supports "argo-workflow" ; - ns3:preferred_app "argo" ; + ns2:platform_supports "argo-workflow" ; + ns2:preferred_app "argo" ; dcterms:type "text/html" ; ns1:relation ; oa:hasTarget ], + [ rdfs:label "OGC Application Package" ; + dcterms:type "application/json" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Git source repository" ; + ns1:relation ; + oa:hasTarget ; + ns3:branch "main" ; + ns3:type "git" ], [ rdfs:label "POLARIS workflow" ; - ns3:container true ; - ns3:language "Python" ; - ns3:type "argo-workflow" ; + ns2:container true ; + ns2:language "Python" ; + ns2:type "argo-workflow" ; [ proc:requirements [ proc:temp_storage "10GB" ] ] ; dcterms:type "application/x-argo-workflow-yaml" ; ns1:relation ; oa:hasTarget ], - [ rdfs:label "OGC Application Package" ; + [ rdfs:label "Project: Cerulean Information Factory" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ rdfs:label "POLARIS" ; + ns1:relation ; + oa:hasTarget ], + [ rdfs:label "Workflows" ; dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ], - [ dcterms:type "application/json" ; - ns1:relation ; - oa:hasTarget ] ; - dcat:contactPoint [ rdfs:label "Týna Doležalová" ; - proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; - proc:roles "consortium_member" ], - [ rdfs:label "David Arthurs" ; + ns1:relation ; + oa:hasTarget ] ; + dcat:contactPoint [ rdfs:label "David Arthurs" ; proc:emails [ prov:value "david.arthurs@polarview.org" ] ; + proc:roles "consortium_member" ], + [ rdfs:label "Týna Doležalová" ; + proc:emails [ prov:value "tyna.dolezalova@eox.at" ] ; proc:roles "consortium_member" ] ; dcat:keyword "polar", "sea ice" ; diff --git a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt index d149cabc..761acf51 100644 --- a/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt +++ b/build/tests/osc/geodcat-stac-earthcode/workflows/example_2_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow -Generated 2026-09-10T04:12:30.305839+00:00 +Generated 2026-09-10T16:40:14.197118+00:00 === Files === Using https://raw.githubusercontent.com/ESA-EarthCODE/open-science-catalog-metadata/refs/heads/main/workflows/polaris-workflow/record.json from examples JSON-LD context is present - uplifting @@ -12,41 +12,27 @@ Validation passed === End JSON Schema === === SHACL === -Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph +Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none* - + - https://www.w3.org/ns/dcat3.ttl Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: Validation Report @@ -55,187 +41,201 @@ Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sou Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Shape rec:testAllVarsInTemplate: *none* -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* - -Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True - -Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:ItemShape: *none* - Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b50: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b234: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b92: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b158: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b146: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b182: *none* - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b226: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b74: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b8: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b134: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b206: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b110: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b128: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b122: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b26: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b194: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b38: *none* + - Shape : *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b44: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none* - - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b218: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b116: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b200: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b170: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b212: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b14: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b188: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b225: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b104: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b240: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b56: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b152: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b68: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b2: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b246: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b86: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b252: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b224: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b140: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b20: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b80: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b62: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b32: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b258: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b176: *none* - Shape : *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* + +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + - Shape assets:RolesShape: *none* + +Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + Validation Report + Conforms: True + +Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none* Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report diff --git a/build/tests/osc/ontology/cwlprov/_report.json b/build/tests/osc/ontology/cwlprov/_report.json index b878e537..386653cf 100644 --- a/build/tests/osc/ontology/cwlprov/_report.json +++ b/build/tests/osc/ontology/cwlprov/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.ontology.cwlprov - CWL Ontology", "bblockName": "CWL Ontology", "bblockId": "ogc.osc.ontology.cwlprov", - "generated": "2026-09-10T04:12:05.805740+00:00", + "generated": "2026-09-10T16:39:32.686049+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/ontology/openscience/_report.json b/build/tests/osc/ontology/openscience/_report.json index 24123f97..a41b0e29 100644 --- a/build/tests/osc/ontology/openscience/_report.json +++ b/build/tests/osc/ontology/openscience/_report.json @@ -2,7 +2,7 @@ "title": "Validation report for ogc.osc.ontology.openscience - Open Science Ontology", "bblockName": "Open Science Ontology", "bblockId": "ogc.osc.ontology.openscience", - "generated": "2026-09-10T04:12:07.408041+00:00", + "generated": "2026-09-10T16:39:35.447386+00:00", "result": true, "items": [], "globalErrors": {}, diff --git a/build/tests/osc/prov-processing-step/_report.json b/build/tests/osc/prov-processing-step/_report.json index 78870ab7..babb440f 100644 --- a/build/tests/osc/prov-processing-step/_report.json +++ b/build/tests/osc/prov-processing-step/_report.json @@ -2,8 +2,8 @@ "title": "Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance", "bblockName": "Geospatial Processing Step Provenance", "bblockId": "ogc.osc.prov-processing-step", - "generated": "2026-09-10T04:12:06.730492+00:00", - "result": false, + "generated": "2026-09-10T16:39:34.162269+00:00", + "result": true, "items": [ { "source": { @@ -15,7 +15,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -40,7 +40,7 @@ "op": "ttl-create", "empty": false, "filename": "example_1_1.ttl", - "size": 10, + "size": 11, "isError": false, "message": "Output Turtle example_1_1.ttl created" } @@ -69,495 +69,497 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (1):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { + "": { + "nodes": [ + "/prov:qualifiedUsage" + ] + }, + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -573,7 +575,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -598,7 +600,7 @@ "op": "ttl-create", "empty": false, "filename": "example_2_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_2_1.ttl created" } @@ -627,495 +629,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -1131,7 +1136,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -1156,7 +1161,7 @@ "op": "ttl-create", "empty": false, "filename": "example_3_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_3_1.ttl created" } @@ -1185,495 +1190,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -1689,7 +1697,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -1714,7 +1722,7 @@ "op": "ttl-create", "empty": false, "filename": "example_4_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_4_1.ttl created" } @@ -1743,495 +1751,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { - "nodes": [] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -2247,7 +2258,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -2272,7 +2283,7 @@ "op": "ttl-create", "empty": false, "filename": "example_5_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_5_1.ttl created" } @@ -2301,495 +2312,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -2805,7 +2819,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -2830,7 +2844,7 @@ "op": "ttl-create", "empty": false, "filename": "example_6_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_6_1.ttl created" } @@ -2859,495 +2873,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] + }, + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, + "": { + "nodes": [ + "" + ] + }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -3363,7 +3380,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -3388,7 +3405,7 @@ "op": "ttl-create", "empty": false, "filename": "example_7_1.ttl", - "size": 21, + "size": 25, "isError": false, "message": "Output Turtle example_7_1.ttl created" } @@ -3417,495 +3434,500 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (4):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage", + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] + }, + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage,/prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -3921,7 +3943,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -3946,7 +3968,7 @@ "op": "ttl-create", "empty": false, "filename": "example_8_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_8_1.ttl created" } @@ -3975,495 +3997,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] + }, + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -4540,488 +4565,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -5031,7 +5056,7 @@ "globalErrors": {}, "counts": { "total": 9, - "passed": 1, - "failed": 8 + "passed": 9, + "failed": 0 } } \ No newline at end of file diff --git a/build/tests/osc/prov-processing-step/example_1_1.validation_failed.txt b/build/tests/osc/prov-processing-step/example_1_1.validation_failed.txt deleted file mode 100644 index 54bd78be..00000000 --- a/build/tests/osc/prov-processing-step/example_1_1.validation_failed.txt +++ /dev/null @@ -1,193 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-09-10T04:12:06.209845+00:00 -=== Files === -Using example_1_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_1_1.jsonld created -Output Turtle example_1_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - -** Validation error ** -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: False - Results (1): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape : - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - -=== End SHACL === - diff --git a/build/tests/osc/prov-processing-step/example_2_1.validation_failed.txt b/build/tests/osc/prov-processing-step/example_2_1.validation_failed.txt deleted file mode 100644 index 71af2ca4..00000000 --- a/build/tests/osc/prov-processing-step/example_2_1.validation_failed.txt +++ /dev/null @@ -1,200 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-09-10T04:12:06.268770+00:00 -=== Files === -Using example_2_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_2_1.jsonld created -Output Turtle example_2_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - -** Validation error ** -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape : - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - -=== End SHACL === - diff --git a/build/tests/osc/prov-processing-step/example_3_1.validation_failed.txt b/build/tests/osc/prov-processing-step/example_3_1.validation_failed.txt deleted file mode 100644 index 73211dee..00000000 --- a/build/tests/osc/prov-processing-step/example_3_1.validation_failed.txt +++ /dev/null @@ -1,200 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-09-10T04:12:06.327902+00:00 -=== Files === -Using example_3_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_3_1.jsonld created -Output Turtle example_3_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - -** Validation error ** -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape : - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - -=== End SHACL === - diff --git a/build/tests/osc/prov-processing-step/example_4_1.ttl b/build/tests/osc/prov-processing-step/example_4_1.ttl index 2414f6be..a00fdf60 100644 --- a/build/tests/osc/prov-processing-step/example_4_1.ttl +++ b/build/tests/osc/prov-processing-step/example_4_1.ttl @@ -6,9 +6,11 @@ rdfs:label "Compose combined drought severity index" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; prov:hadRole ], - [ prov:entity ; + [ a prov:Usage ; + prov:entity ; prov:hadRole ] ; prov:used , . diff --git a/build/tests/osc/prov-processing-step/example_4_1.validation_failed.txt b/build/tests/osc/prov-processing-step/example_4_1.validation_failed.txt deleted file mode 100644 index 70a2d099..00000000 --- a/build/tests/osc/prov-processing-step/example_4_1.validation_failed.txt +++ /dev/null @@ -1,200 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-09-10T04:12:06.386612+00:00 -=== Files === -Using example_4_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_4_1.jsonld created -Output Turtle example_4_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - -** Validation error ** -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape : - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - -=== End SHACL === - diff --git a/build/tests/osc/prov-processing-step/example_5_1.ttl b/build/tests/osc/prov-processing-step/example_5_1.ttl index 77afcd7a..ef347980 100644 --- a/build/tests/osc/prov-processing-step/example_5_1.ttl +++ b/build/tests/osc/prov-processing-step/example_5_1.ttl @@ -6,9 +6,11 @@ rdfs:label "Classify drought severity" ; dct:type ; prov:generated ; - prov:qualifiedUsage [ prov:entity ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; prov:hadRole ], - [ prov:entity ; + [ a prov:Usage ; + prov:entity ; prov:hadRole ] ; prov:used , . diff --git a/build/tests/osc/prov-processing-step/example_5_1.validation_failed.txt b/build/tests/osc/prov-processing-step/example_5_1.validation_failed.txt deleted file mode 100644 index 7be0c266..00000000 --- a/build/tests/osc/prov-processing-step/example_5_1.validation_failed.txt +++ /dev/null @@ -1,200 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-09-10T04:12:06.498616+00:00 -=== Files === -Using example_5_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_5_1.jsonld created -Output Turtle example_5_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - -** Validation error ** -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape : - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - -=== End SHACL === - diff --git a/build/tests/osc/prov-processing-step/example_6_1.validation_failed.txt b/build/tests/osc/prov-processing-step/example_6_1.validation_failed.txt deleted file mode 100644 index c653de9f..00000000 --- a/build/tests/osc/prov-processing-step/example_6_1.validation_failed.txt +++ /dev/null @@ -1,200 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-09-10T04:12:06.557276+00:00 -=== Files === -Using example_6_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_6_1.jsonld created -Output Turtle example_6_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - -** Validation error ** -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape : - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - -=== End SHACL === - diff --git a/build/tests/osc/prov-processing-step/example_7_1.ttl b/build/tests/osc/prov-processing-step/example_7_1.ttl index 3911f549..fb8957b3 100644 --- a/build/tests/osc/prov-processing-step/example_7_1.ttl +++ b/build/tests/osc/prov-processing-step/example_7_1.ttl @@ -7,13 +7,17 @@ dct:type ; prov:generated , ; - prov:qualifiedUsage [ prov:entity ; - prov:hadRole ], - [ prov:entity ; + prov:qualifiedUsage [ a prov:Usage ; + prov:entity ; prov:hadRole ], - [ prov:entity ; + [ a prov:Usage ; + prov:entity ; prov:hadRole ], - [ prov:entity ; + [ a prov:Usage ; + prov:entity ; + prov:hadRole ], + [ a prov:Usage ; + prov:entity ; prov:hadRole ] ; prov:used , , diff --git a/build/tests/osc/prov-processing-step/example_7_1.validation_failed.txt b/build/tests/osc/prov-processing-step/example_7_1.validation_failed.txt deleted file mode 100644 index c07398c3..00000000 --- a/build/tests/osc/prov-processing-step/example_7_1.validation_failed.txt +++ /dev/null @@ -1,214 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-09-10T04:12:06.621140+00:00 -=== Files === -Using example_7_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_7_1.jsonld created -Output Turtle example_7_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - -** Validation error ** -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: False - Results (4): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape : - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - -=== End SHACL === - diff --git a/build/tests/osc/prov-processing-step/example_8_1.validation_failed.txt b/build/tests/osc/prov-processing-step/example_8_1.validation_failed.txt deleted file mode 100644 index 840711bd..00000000 --- a/build/tests/osc/prov-processing-step/example_8_1.validation_failed.txt +++ /dev/null @@ -1,200 +0,0 @@ -Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-09-10T04:12:06.678304+00:00 -=== Files === -Using example_8_1.json from examples -JSON-LD context is present - uplifting -Output JSON-LD example_8_1.jsonld created -Output Turtle example_8_1.ttl created -=== End Files === - -=== JSON Schema === -Validation passed -=== End JSON Schema === - -=== SHACL === -Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - -** Validation error ** -Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: - Focus Node: - Value Node: [ prov:entity ; prov:hadRole ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - -Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape : - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - -=== End SHACL === - diff --git a/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt b/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt index 42071203..b157070d 100644 --- a/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt +++ b/build/tests/osc/prov-processing-step/example_9_1.validation_passed.txt @@ -1,5 +1,5 @@ Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance -Generated 2026-09-10T04:12:06.730374+00:00 +Generated 2026-09-10T16:39:34.162153+00:00 === Files === Using example_9_1.json from examples JSON-LD context is present - uplifting @@ -19,165 +19,165 @@ Validation result for https://ogcincubator.github.io/cross-domain-model/_sources Conforms: True Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none* - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape : *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape : *none* + - Shape : *none* + - Shape : *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape : *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape : - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none* + - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none* + - Shape : *none* + - Shape : *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape : *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none* + - Shape : *none* - Shape /sh:or/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:first: *none* - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : + - Shape : *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none* + - Shape : *none* + - Shape : *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none* - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape : *none* - - Shape /sh:or/rdf:rest/rdf:first: *none* - - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape /sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none* + - Shape /sh:or/rdf:first: *none* + - Shape : *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none* + - Shape /sh:or/rdf:rest/rdf:first: *none* + - Shape : *none* === End SHACL === diff --git a/build/tests/report.html b/build/tests/report.html index adc7285c..b7c66ef7 100644 --- a/build/tests/report.html +++ b/build/tests/report.html @@ -64,9 +64,9 @@

Building blocks validation report

- Generated at 2026-09-10T04:12:30.646331+00:00 -

- Number of passing building blocks: 20 / 21 (95.24%) + Generated at 2026-09-10T16:40:14.737896+00:00 +

+ Number of passing building blocks: 21 / 21 (100%)

Expand all @@ -119,6 +119,52 @@

+
+

+ +

+
+
+
No tests were found for this building block.
+
+
+
+
+

+ +

+
+
+
No tests were found for this building block.
+
+
+

-

-
+
-

- Test passed: 1 / 9 +

+ Test passed: 9 / 9

@@ -178,7 +224,7 @@

Example
- Failed + Passed

@@ -203,179 +249,171 @@

Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - https://www.w3.org/ns/prov-o
-
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report - Conforms: False - Results (1): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:ingest-dicra:20260807T060000Z> - Value Node: [ prov:entity <urn:aganitha:source:dicra-mandal-archive> ; prov:hadRole <https://example.org/ospd/roles/sourceArchive> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:source:dicra-mandal-archive> ; prov:hadRole <https://example.org/ospd/roles/sourceArchive> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: <urn:aganitha:step:ingest-dicra:20260807T060000Z>/prov:qualifiedUsage + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:ingest-dicra:20260807T060000Z> - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:ingest-dicra:20260807T060000Z> + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*

@@ -395,7 +433,7 @@

Example
- Failed + Passed

@@ -420,186 +458,171 @@

Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - https://www.w3.org/ns/prov-o
-
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:vci:20260807T061000Z> - Value Node: [ prov:entity <urn:aganitha:reference:ndvi-extrema> ; prov:hadRole <https://example.org/ospd/roles/normalisationReference> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:reference:ndvi-extrema> ; prov:hadRole <https://example.org/ospd/roles/normalisationReference> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:vci:20260807T061000Z> - Value Node: [ prov:entity <urn:aganitha:dataset:mandal-ndvi-sm-merged> ; prov:hadRole <https://example.org/ospd/roles/observedIndex> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:mandal-ndvi-sm-merged> ; prov:hadRole <https://example.org/ospd/roles/observedIndex> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: <urn:aganitha:step:vci:20260807T061000Z>/prov:qualifiedUsage,<urn:aganitha:step:vci:20260807T061000Z>/prov:qualifiedUsage + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:vci:20260807T061000Z> - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:vci:20260807T061000Z> + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*

@@ -619,7 +642,7 @@

Example
- Failed + Passed

@@ -644,186 +667,171 @@

Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - https://www.w3.org/ns/prov-o
-
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:smdi:20260807T061500Z> - Value Node: [ prov:entity <urn:aganitha:reference:soil-moisture-extrema> ; prov:hadRole <https://example.org/ospd/roles/normalisationReference> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:reference:soil-moisture-extrema> ; prov:hadRole <https://example.org/ospd/roles/normalisationReference> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:smdi:20260807T061500Z> - Value Node: [ prov:entity <urn:aganitha:dataset:mandal-ndvi-sm-merged> ; prov:hadRole <https://example.org/ospd/roles/observedIndex> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:mandal-ndvi-sm-merged> ; prov:hadRole <https://example.org/ospd/roles/observedIndex> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: <urn:aganitha:step:smdi:20260807T061500Z>/prov:qualifiedUsage,<urn:aganitha:step:smdi:20260807T061500Z>/prov:qualifiedUsage + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:smdi:20260807T061500Z> - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:smdi:20260807T061500Z> + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*

@@ -843,7 +851,7 @@

Example
- Failed + Passed

@@ -868,186 +876,171 @@

Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - https://www.w3.org/ns/prov-o
-
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:cdsi:20260807T062000Z> - Value Node: [ prov:entity <urn:aganitha:dataset:smdi> ; prov:hadRole <https://example.org/ospd/roles/indexComponent> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:smdi> ; prov:hadRole <https://example.org/ospd/roles/indexComponent> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:cdsi:20260807T062000Z> - Value Node: [ prov:entity <urn:aganitha:dataset:vci> ; prov:hadRole <https://example.org/ospd/roles/indexComponent> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:vci> ; prov:hadRole <https://example.org/ospd/roles/indexComponent> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: <urn:aganitha:step:cdsi:20260807T062000Z>/prov:qualifiedUsage,<urn:aganitha:step:cdsi:20260807T062000Z>/prov:qualifiedUsage + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:cdsi:20260807T062000Z> - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:cdsi:20260807T062000Z> + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*

@@ -1067,7 +1060,7 @@

Example
- Failed + Passed

@@ -1092,189 +1085,174 @@

Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - https://www.w3.org/ns/prov-o
-
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:classify:20260807T063000Z> - Value Node: [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/inputField> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/inputField> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:classify:20260807T063000Z> - Value Node: [ prov:entity <urn:aganitha:scheme:drought-severity-classes> ; prov:hadRole <https://example.org/ospd/roles/classificationScheme> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:scheme:drought-severity-classes> ; prov:hadRole <https://example.org/ospd/roles/classificationScheme> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: <urn:aganitha:step:classify:20260807T063000Z>/prov:qualifiedUsage,<urn:aganitha:step:classify:20260807T063000Z>/prov:qualifiedUsage + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:classify:20260807T063000Z> - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:classify:20260807T063000Z> + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* -
-
-

+ - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* +
+
+
@@ -1291,7 +1269,7 @@

Example
- Failed + Passed

@@ -1316,186 +1294,171 @@

Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - https://www.w3.org/ns/prov-o
-
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:spi:20260807T064000Z> - Value Node: [ prov:entity <urn:aganitha:dataset:precipitation-reference-period> ; prov:hadRole <https://example.org/ospd/roles/fittingReference> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:precipitation-reference-period> ; prov:hadRole <https://example.org/ospd/roles/fittingReference> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:spi:20260807T064000Z> - Value Node: [ prov:entity <urn:aganitha:dataset:precipitation-series> ; prov:hadRole <https://example.org/ospd/roles/inputSeries> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:precipitation-series> ; prov:hadRole <https://example.org/ospd/roles/inputSeries> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: <urn:aganitha:step:spi:20260807T064000Z>/prov:qualifiedUsage,<urn:aganitha:step:spi:20260807T064000Z>/prov:qualifiedUsage + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:spi:20260807T064000Z> - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:spi:20260807T064000Z> + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*

@@ -1515,7 +1478,7 @@

Example
- Failed + Passed

@@ -1540,200 +1503,171 @@

Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - https://www.w3.org/ns/prov-o
-
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report - Conforms: False - Results (4): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:train:20260807T070000Z> - Value Node: [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/trainingFeatures> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/trainingFeatures> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:train:20260807T070000Z> - Value Node: [ prov:entity <urn:aganitha:partition:district-folds> ; prov:hadRole <https://example.org/ospd/roles/validationPartition> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:partition:district-folds> ; prov:hadRole <https://example.org/ospd/roles/validationPartition> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:train:20260807T070000Z> - Value Node: [ prov:entity <urn:aganitha:dataset:spi> ; prov:hadRole <https://example.org/ospd/roles/trainingFeatures> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:spi> ; prov:hadRole <https://example.org/ospd/roles/trainingFeatures> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:train:20260807T070000Z> - Value Node: [ prov:entity <urn:aganitha:dataset:drought-classes> ; prov:hadRole <https://example.org/ospd/roles/trainingTarget> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:drought-classes> ; prov:hadRole <https://example.org/ospd/roles/trainingTarget> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: <urn:aganitha:step:train:20260807T070000Z>/prov:qualifiedUsage,<urn:aganitha:step:train:20260807T070000Z>/prov:qualifiedUsage,<urn:aganitha:step:train:20260807T070000Z>/prov:qualifiedUsage,<urn:aganitha:step:train:20260807T070000Z>/prov:qualifiedUsage + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:train:20260807T070000Z> - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:train:20260807T070000Z> + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*

@@ -1753,7 +1687,7 @@

Example
- Failed + Passed

@@ -1778,186 +1712,171 @@

Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - https://www.w3.org/ns/prov-o
-
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report - Conforms: False - Results (2): - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:project:20260807T071500Z> - Value Node: [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/inferenceInput> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:dataset:cdsi> ; prov:hadRole <https://example.org/ospd/roles/inferenceInput> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] - Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): - Severity: sh:Violation - Source Shape: <https://www.ogc.org/rules/prov/#prop-qualifiedUsage> - Focus Node: <urn:aganitha:step:project:20260807T071500Z> - Value Node: [ prov:entity <urn:aganitha:model:drought-classifier> ; prov:hadRole <https://example.org/ospd/roles/fittedModel> ] - Result Path: prov:qualifiedUsage - Message: Node [ prov:entity <urn:aganitha:model:drought-classifier> ; prov:hadRole <https://example.org/ospd/roles/fittedModel> ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ] + Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: <urn:aganitha:step:project:20260807T071500Z>/prov:qualifiedUsage,<urn:aganitha:step:project:20260807T071500Z>/prov:qualifiedUsage + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:project:20260807T071500Z> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:aganitha:step:project:20260807T071500Z> + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*

@@ -2008,182 +1927,182 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none* - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:example:step:0001> - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none* - - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* -
-
-
+ - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <urn:example:step:0001> + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* +
+
+

-
+

-
+
No tests were found for this building block.
-
+

-
+
+
+
No tests were found for this building block.
+
+
+
+
+

+ +

+
No tests were found for this building block.
@@ -2277,75 +2219,6 @@

-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-
-
-

- -

-
-
-
No tests were found for this building block.
-
-
-

Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report @@ -2509,11 +2366,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* + - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -2525,6 +2382,22 @@

- Shape rec:testAllVarsInTemplate: *none*

+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: <https://ogc.org/demo/ospd/polarwarp> + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: <https://ogc.org/demo/ospd/polarwarp> + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/polarwarp> +
+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -2541,9 +2414,9 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -2552,165 +2425,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb224: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb140: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb194: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb170: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb200: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb20: *none* - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b206: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b188: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b128: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b164: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b110: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b44: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b170: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b146: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b38: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b104: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b68: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb122: *none* - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb226: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b140: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb188: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb50: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb38: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b226: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb176: *none* - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b92: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b218: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b200: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b182: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b225: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb218: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb44: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb206: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b194: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb8: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb80: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb182: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb86: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b122: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b50: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b14: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b62: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb110: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb2: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb252: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb152: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb74: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n902a43c3c31b461a993858a945e96f32b116: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb225: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:nb61cd165065c45fe83eebf4c901530bfb146: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: @@ -2803,19 +2676,19 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Validation Report @@ -2823,9 +2696,31 @@

Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun - - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: wfkg:NDWI,wfkg:RedBand,wfkg:CarbonStockEstimate,wfkg:NDVI,wfkg:GreenBand,wfkg:BiomassEstimate,wfkg:NIRBand,wfkg:SAVI,wfkg:MangroveMask,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:GeoTIFFRaster,wfkg:SelectedScene,wfkg:CSVSummary + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:DefineStudyAreaRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:CarbonStockRun,wfkg:SelectScenesRun,wfkg:AllometricEquationRun,wfkg:ThresholdClassificationRun,wfkg:DisplaySummaryReportRun + - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: wfkg:GeoTIFFRaster,wfkg:InteractiveVisualisation,wfkg:BiomassEstimate,wfkg:RedBand,wfkg:NDWI,wfkg:CarbonStockEstimate,wfkg:CO2EquivalentEstimate,wfkg:NDVI,wfkg:CSVSummary,wfkg:NIRBand,wfkg:MangroveMask,wfkg:SelectedScene,wfkg:GreenBand,wfkg:SAVI + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:DefineStudyAreaRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:CarbonStockRun,wfkg:SelectScenesRun,wfkg:AllometricEquationRun,wfkg:ThresholdClassificationRun,wfkg:DisplaySummaryReportRun +
+ +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:LinkShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -2834,187 +2729,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: wfkg:CameronSajedi + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: wfkg:CameronSajedi - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: wfkg:StarlingFoundries - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -3023,14 +2896,14 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* - Shape osc:WorkflowsShape: *none* - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -3049,9 +2922,9 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: wfkg:Sentinel2L2A - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: @@ -3100,19 +2973,19 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Validation Report @@ -3120,9 +2993,31 @@

Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* +
+ +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/kindgrove/kindgrove-experiment> + - Shape geojson:LinkShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -3131,187 +3026,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/kindgrove/kindgrove-experiment> - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -3320,14 +3193,14 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* - Shape osc:WorkflowsShape: *none* - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -3346,9 +3219,9 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: @@ -3401,19 +3274,19 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Validation Report @@ -3421,9 +3294,31 @@

Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* +
+ +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> + - Shape geojson:LinkShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -3432,187 +3327,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -3621,14 +3494,14 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* - Shape osc:WorkflowsShape: *none* - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -3647,9 +3520,9 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: @@ -3702,19 +3575,19 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for _sources/geodcat-stac-earthcode/experiments/rules.shacl: Validation Report @@ -3722,9 +3595,31 @@

Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl: - - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunWorkflowShape>: *none* - Shape <https://www.ogc.org/rules/kindgrove/#ArtifactProvenanceShape>: *none* + - Shape <https://www.ogc.org/rules/kindgrove/#ProcessRunShape>: *none* +
+ +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> + - Shape geojson:LinkShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: + - Shape rec:testAllVarsInTemplate: *none*
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: @@ -3733,187 +3628,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: <https://ogc.org/demo/ospd/eo-data-platform> - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: <https://ogc.org/demo/ospd/water-bodies-execution>/prov:wasAssociatedWith + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: <https://ogc.org/demo/ospd/eo-data-platform> + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: <https://ogc.org/demo/ospd/water-bodies-execution>/prov:wasAssociatedWith - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: <https://ogc.org/demo/ospd/eo-data-platform> - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: <https://ogc.org/demo/ospd/water-bodies-execution>/prov:wasAssociatedWith/prov:actedOnBehalfOf - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: <https://ogc.org/demo/ospd/water-bodies-execution> + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: <https://ogc.org/demo/ospd/eo-data-platform> + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: <https://ogc.org/demo/ospd/water-bodies-execution> - - Shape geojson:GeometryShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: - - Shape rec:testAllVarsInTemplate: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: @@ -3922,14 +3795,14 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* - Shape osc:WorkflowsShape: *none* - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: @@ -3948,9 +3821,9 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: @@ -4109,20 +3982,20 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report @@ -4130,165 +4003,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -4297,11 +4170,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -4313,6 +4186,22 @@

- Shape rec:testAllVarsInTemplate: *none*

+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: <file:///github/workspace/polarwarp> + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: <file:///github/workspace/polarwarp> + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> +
+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -4329,46 +4218,30 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ConceptShape: *none* - - Shape thns:ThemeShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
@@ -4426,20 +4299,20 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report @@ -4447,165 +4320,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -4614,11 +4487,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -4630,6 +4503,22 @@

- Shape rec:testAllVarsInTemplate: *none*

+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: <file:///github/workspace/polarwarp> + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: <file:///github/workspace/polarwarp> + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> +
+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -4646,46 +4535,30 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ConceptShape: *none* - - Shape thns:ThemeShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
@@ -4809,20 +4682,20 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report @@ -4830,165 +4703,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -4997,11 +4870,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -5013,6 +4886,22 @@

- Shape rec:testAllVarsInTemplate: *none*

+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: <file:///github/workspace/polarwarp> + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> +
+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -5029,46 +4918,30 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ConceptShape: *none* - - Shape thns:ThemeShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
@@ -5191,20 +5064,20 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report @@ -5212,165 +5085,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -5379,11 +5252,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -5395,6 +5268,22 @@

- Shape rec:testAllVarsInTemplate: *none*

+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: <file:///github/workspace/polarwarp> + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: <file:///github/workspace/polarwarp> + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* +
+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -5411,46 +5300,30 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ConceptShape: *none* - - Shape thns:ThemeShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
@@ -5573,20 +5446,20 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report @@ -5594,165 +5467,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -5761,11 +5634,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -5777,6 +5650,22 @@

- Shape rec:testAllVarsInTemplate: *none*

+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: <file:///github/workspace/polarwarp> + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> +
+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -5793,46 +5682,30 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ConceptShape: *none* - - Shape thns:ThemeShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
@@ -5874,20 +5747,20 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report @@ -5895,165 +5768,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <file:///github/workspace/polarwarp> + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -6062,11 +5935,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -6078,6 +5951,22 @@

- Shape rec:testAllVarsInTemplate: *none*

+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: <file:///github/workspace/polarwarp> + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: <file:///github/workspace/polarwarp> + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> +
+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -6094,46 +5983,30 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: <file:///github/workspace/polarwarp> -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <file:///github/workspace/polarwarp> - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: <file:///github/workspace/polarwarp> - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: <file:///github/workspace/polarwarp> +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ConceptShape: *none* - - Shape thns:ThemeShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: <file:///github/workspace/polarwarp>
@@ -6175,20 +6048,20 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report @@ -6196,165 +6069,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <https://ogc.org/demo/ospd/polarwarp> - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <https://ogc.org/demo/ospd/polarwarp> + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -6363,11 +6236,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -6379,6 +6252,22 @@

- Shape rec:testAllVarsInTemplate: *none*

+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: <https://ogc.org/demo/ospd/polarwarp> + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: <https://ogc.org/demo/ospd/polarwarp> + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/polarwarp> +
+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -6395,46 +6284,30 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <https://ogc.org/demo/ospd/polarwarp> - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/polarwarp> - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: <https://ogc.org/demo/ospd/polarwarp> +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ConceptShape: *none* - - Shape thns:ThemeShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
@@ -6476,20 +6349,20 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report @@ -6497,165 +6370,165 @@

Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <https://ogc.org/demo/ospd/water-bodies> - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none* - - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: <https://ogc.org/demo/ospd/water-bodies> - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: <https://ogc.org/demo/ospd/water-bodies> + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none*
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: @@ -6664,11 +6537,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: + - Shape geojson:GeometryShape: *none* + - Shape geojson:GeometryShape/sh:or/rdf:first: *none* + - Shape geojson:FeatureShape: *none* - Shape geojson:LinkShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:GeometryShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -6680,6 +6553,22 @@

- Shape rec:testAllVarsInTemplate: *none*

+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: <https://ogc.org/demo/ospd/water-bodies> + - Shape osc:RegionShape: <https://ogc.org/demo/ospd/water-bodies> + - Shape osc:ExperimentShape: <https://ogc.org/demo/ospd/water-bodies> + - Shape osc:StatusShape: <https://ogc.org/demo/ospd/water-bodies> + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/water-bodies> +
+
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: Validation Report Conforms: True @@ -6696,46 +6585,30 @@

Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - Shape stac:AssetShape: *none* - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: - - Shape cf:ObjectShape: *none* - - Shape cf:ParameterShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:ExperimentShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:RegionShape: <https://ogc.org/demo/ospd/water-bodies> - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: <https://ogc.org/demo/ospd/water-bodies> +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: + - Shape thns:SchemesUsageShape: *none* + - Shape thns:ConceptShape: *none* + - Shape thns:ThemeShape: *none*
-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: Validation Report Conforms: True
-
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: - - Shape thns:SchemesUsageShape: *none* - - Shape thns:ConceptShape: *none* - - Shape thns:ThemeShape: *none* +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl: + - Shape cf:ObjectShape: *none* + - Shape cf:ParameterShape: *none*
@@ -6802,35 +6675,19 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none* -
+ - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report @@ -6838,11 +6695,11 @@

Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -6854,192 +6711,208 @@

- Shape rec:testAllVarsInTemplate: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:ItemShape: *none* -
- -
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: +
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b92: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b158: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b146: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b182: *none* - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b226: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b74: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b110: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b128: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b122: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b26: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b194: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b38: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b218: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b200: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b170: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b212: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b14: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b188: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b225: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b240: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b68: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b246: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b252: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b140: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b62: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b32: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b258: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b176: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + - Shape assets:RolesShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: @@ -7092,47 +6965,31 @@

SHACL
-
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
-
Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph
+
Using SHACL closure graph sources (declared closures, ontologies and RDF data resources): - - https://www.w3.org/ns/prov-o - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl - - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl - https://www.w3.org/ns/dcat2.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl - - https://www.w3.org/ns/dcat3.ttl - - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl
+ - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl + - https://www.w3.org/ns/prov-o + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl + - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl + - https://www.w3.org/ns/dcat3.ttl

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: - - Shape osc:StatusShape: *none* - - Shape osc:WorkflowsShape: *none* - - Shape osc:ProjectShape: *none* - - Shape osc:ExperimentShape: *none* - - Shape osc:RegionShape: *none* - - Shape osc:MissionsShape: *none* - - Shape osc:VariablesShape: *none* - - Shape osc:TypeShape: *none* -
- -
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: +
Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: Validation Report Conforms: True
Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl: - - Shape geojson:LinkShape: *none* + - Shape geojson:GeometryShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:first: *none* - - Shape geojson:FeatureShape: *none* - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none* - - Shape geojson:GeometryShape: *none* + - Shape geojson:FeatureShape: *none* + - Shape geojson:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl: @@ -7144,192 +7001,208 @@

- Shape rec:testAllVarsInTemplate: *none*

-
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: - - Shape assets:RolesShape: *none* -
- -
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - Validation Report - Conforms: True -
- -
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: - - Shape stac:CollectionShape: *none* - - Shape stac:LinkShape: *none* - - Shape stac:AssetShape: *none* - - Shape stac:ItemShape: *none* -
-
Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: Validation Report Conforms: True
Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl: - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none* - - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b50: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b234: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b92: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none* - - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b158: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b146: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b182: *none* - Shape <https://www.ogc.org/rules/prov/#End-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Usage-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b226: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b74: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b8: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none* - - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none* - - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none* - - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b206: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b110: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b128: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b122: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b26: *none* + - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b194: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b38: *none* + - Shape <https://www.ogc.org/rules/prov/#Communication-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#PrimarySource-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Person-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b44: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none* - - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#ActivityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b218: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b116: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none* - - Shape <https://www.ogc.org/rules/prov/#Bundle-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-activity>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b200: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b170: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b164: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b212: *none* + - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasRevisionOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadUsage>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDerivation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b14: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b188: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none* - - Shape <https://www.ogc.org/rules/prov/#Agent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-influencer>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b225: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b104: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInfluence>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadActivity>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-actedOnBehalfOf>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#Entity-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedGeneration>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedQuotation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-entity>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b240: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b56: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadMember>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#AgentInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b152: *none* + - Shape <https://www.ogc.org/rules/prov/#Start-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Delegation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Derivation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-generated>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-atLocation>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b98: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasStartedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b68: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasInformedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none* - - Shape <https://www.ogc.org/rules/prov/#EntityInfluence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b2: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-alternateOf>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-invalidated>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b246: *none* + - Shape <https://www.ogc.org/rules/prov/#Revision-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b86: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPrimarySource>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Invalidation-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAssociatedWith>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b252: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b224: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-hadPlan>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Activity-shape>: *none* - Shape <https://www.ogc.org/rules/prov/#prop-wasDerivedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasEndedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedCommunication>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedEnd>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasGeneratedBy>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasInfluencedBy>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadRole>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedUsage>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:first: *none* - Shape <https://www.ogc.org/rules/prov/#Plan-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-specializationOf>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none* - - Shape <https://www.ogc.org/rules/prov/#Organization-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedPrimarySource>/sh:or/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b140: *none* + - Shape <https://www.ogc.org/rules/prov/#EmptyCollection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-used>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Collection-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#Attribution-shape>: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b20: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-agent>/sh:or/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b80: *none* - Shape <https://www.ogc.org/rules/prov/#prop-hadGeneration>/sh:or/rdf:rest/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAttribution>/sh:or/rdf:rest/rdf:first: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-wasQuotedFrom>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedStart>/sh:or/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#SoftwareAgent-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasInvalidatedBy>/sh:or/rdf:rest/rdf:first: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b62: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b32: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b258: *none* + - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b176: *none* - Shape <https://www.ogc.org/rules/prov/#Generation-shape>: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none* - - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none* - - Shape <https://www.ogc.org/rules/prov/#InstantaneousEvent-shape>: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedAssociation>/sh:or/rdf:first: *none* - - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedInvalidation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Association-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-wasAttributedTo>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Influence-shape>: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedDelegation>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#prop-qualifiedRevision>/sh:or/rdf:rest/rdf:first: *none* + - Shape <https://www.ogc.org/rules/prov/#Quotation-shape>: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl: + - Shape osc:TypeShape: *none* + - Shape osc:RegionShape: *none* + - Shape osc:ExperimentShape: *none* + - Shape osc:StatusShape: *none* + - Shape osc:VariablesShape: *none* + - Shape osc:MissionsShape: *none* + - Shape osc:WorkflowsShape: *none* + - Shape osc:ProjectShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl: + - Shape assets:RolesShape: *none* +
+ +
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + Validation Report + Conforms: True +
+ +
Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl: + - Shape stac:CollectionShape: *none* + - Shape stac:AssetShape: *none* + - Shape stac:ItemShape: *none* + - Shape stac:LinkShape: *none*
Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl: diff --git a/build/tests/report.json b/build/tests/report.json index a3d2cdd9..c60b31b0 100644 --- a/build/tests/report.json +++ b/build/tests/report.json @@ -1,16 +1,16 @@ { "summary": { "total": 21, - "passed": 20, - "failed": 1, - "result": false + "passed": 21, + "failed": 0, + "result": true }, "bblocks": { "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema": { "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema - Buffer geometry process output schema", "bblockName": "Buffer geometry process output schema", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputSchema", - "generated": "2026-09-10T04:12:05.656971+00:00", + "generated": "2026-09-10T16:39:32.463933+00:00", "result": true, "items": [], "globalErrors": {}, @@ -24,7 +24,35 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema - Buffer geometry process input schema", "bblockName": "Buffer geometry process input schema", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputSchema", - "generated": "2026-09-10T04:12:05.667214+00:00", + "generated": "2026-09-10T16:39:32.470944+00:00", + "result": true, + "items": [], + "globalErrors": {}, + "counts": { + "total": 0, + "passed": 0, + "failed": 0 + } + }, + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription": { + "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription - Buffer geometry process input description", + "bblockName": "Buffer geometry process input description", + "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", + "generated": "2026-09-10T16:39:32.479450+00:00", + "result": true, + "items": [], + "globalErrors": {}, + "counts": { + "total": 0, + "passed": 0, + "failed": 0 + } + }, + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription": { + "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription - Buffer geometry process output description", + "bblockName": "Buffer geometry process output description", + "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", + "generated": "2026-09-10T16:39:32.485885+00:00", "result": true, "items": [], "globalErrors": {}, @@ -38,7 +66,7 @@ "title": "Validation report for ogc.osc.ontology.cwlprov - CWL Ontology", "bblockName": "CWL Ontology", "bblockId": "ogc.osc.ontology.cwlprov", - "generated": "2026-09-10T04:12:05.805740+00:00", + "generated": "2026-09-10T16:39:32.686049+00:00", "result": true, "items": [], "globalErrors": {}, @@ -52,8 +80,8 @@ "title": "Validation report for ogc.osc.prov-processing-step - Geospatial Processing Step Provenance", "bblockName": "Geospatial Processing Step Provenance", "bblockId": "ogc.osc.prov-processing-step", - "generated": "2026-09-10T04:12:06.730492+00:00", - "result": false, + "generated": "2026-09-10T16:39:34.162269+00:00", + "result": true, "items": [ { "source": { @@ -65,7 +93,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -90,7 +118,7 @@ "op": "ttl-create", "empty": false, "filename": "example_1_1.ttl", - "size": 10, + "size": 11, "isError": false, "message": "Output Turtle example_1_1.ttl created" } @@ -119,495 +147,497 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (1):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { + "": { + "nodes": [ + "/prov:qualifiedUsage" + ] + }, + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, + "": { + "nodes": [ + "" + ] + }, "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { - "nodes": [] - }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -623,7 +653,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -648,7 +678,7 @@ "op": "ttl-create", "empty": false, "filename": "example_2_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_2_1.ttl created" } @@ -677,495 +707,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] + }, + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -1181,7 +1214,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -1206,7 +1239,7 @@ "op": "ttl-create", "empty": false, "filename": "example_3_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_3_1.ttl created" } @@ -1235,495 +1268,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] + }, + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -1739,7 +1775,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -1764,7 +1800,7 @@ "op": "ttl-create", "empty": false, "filename": "example_4_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_4_1.ttl created" } @@ -1793,495 +1829,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] + }, + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -2297,7 +2336,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -2322,7 +2361,7 @@ "op": "ttl-create", "empty": false, "filename": "example_5_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_5_1.ttl created" } @@ -2351,495 +2390,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -2855,7 +2897,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -2880,7 +2922,7 @@ "op": "ttl-create", "empty": false, "filename": "example_6_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_6_1.ttl created" } @@ -2909,495 +2951,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] + }, + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -3413,7 +3458,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -3438,7 +3483,7 @@ "op": "ttl-create", "empty": false, "filename": "example_7_1.ttl", - "size": 21, + "size": 25, "isError": false, "message": "Output Turtle example_7_1.ttl created" } @@ -3467,495 +3512,500 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (4):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage", + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage,/prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -3971,7 +4021,7 @@ "snippetIndex": 1, "language": "application/json" }, - "result": false, + "result": true, "sections": [ { "name": "FILES", @@ -3996,7 +4046,7 @@ "op": "ttl-create", "empty": false, "filename": "example_8_1.ttl", - "size": 12, + "size": 14, "isError": false, "message": "Output Turtle example_8_1.ttl created" } @@ -4025,495 +4075,498 @@ { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix prov: .\n@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms false ;\n sh:result [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ],\n [ a sh:ValidationResult ;\n sh:focusNode ;\n sh:resultMessage \"Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\" ;\n sh:resultPath prov:qualifiedUsage ;\n sh:resultSeverity sh:Violation ;\n sh:sourceConstraintComponent sh:OrConstraintComponent ;\n sh:sourceShape ;\n sh:value [ prov:entity ;\n prov:hadRole ] ] .\n\n", - "isError": true, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: False\n Results (2):\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):\n \tSeverity: sh:Violation\n \tSource Shape: \n \tFocus Node: \n \tValue Node: [ prov:entity ; prov:hadRole ]\n \tResult Path: prov:qualifiedUsage\n \tMessage: Node [ prov:entity ; prov:hadRole ] does not conform to one or more shapes in [ sh:nodeKind sh:BlankNode ; sh:or ( [ sh:class prov:Usage ] ) ] , [ sh:nodeKind sh:IRI ]\n " + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "/prov:qualifiedUsage", + "/prov:qualifiedUsage" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [] - }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : /prov:qualifiedUsage,/prov:qualifiedUsage\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -4590,488 +4643,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b218": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b98": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb38": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb234": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b68": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb140": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb146": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb122": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b164": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb170": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b26": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb152": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb218": { - "nodes": [] - }, - "_:n74cd7f69df1247e9b883579d2462246fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb182": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b200": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb206": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b226": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb44": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b44": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b158": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb158": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb20": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b234": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb246": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb258": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b212": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b56": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb176": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb86": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b182": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb80": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b146": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb8": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b170": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb68": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb104": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b122": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b62": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb56": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b80": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb98": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb200": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb194": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b225": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b116": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb240": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb26": { + "": { "nodes": [] }, - "_:n74cd7f69df1247e9b883579d2462246fb188": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b224": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nc1e17dc207ed4d4ebfad91d208ebdf25b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb38: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb14: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb146: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb122: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb50: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb226: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb92: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb218: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb224: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb44: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb128: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb158: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb32: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb246: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb176: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb86: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb62: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb74: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb252: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb56: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb200: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb194: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb26: *none*\n - Shape _:n74cd7f69df1247e9b883579d2462246fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b218: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b74: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b200: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b226: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b44: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b158: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b206: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b194: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b212: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b140: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b146: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b110: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b170: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b32: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b122: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b80: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b225: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b252: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b134: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b116: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b14: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b246: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b152: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nc1e17dc207ed4d4ebfad91d208ebdf25b86: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" } ] } @@ -5081,15 +5134,15 @@ "globalErrors": {}, "counts": { "total": 9, - "passed": 1, - "failed": 8 + "passed": 9, + "failed": 0 } }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription - Buffer geometry process input description", - "bblockName": "Buffer geometry process input description", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.inputDescription", - "generated": "2026-09-10T04:12:06.755048+00:00", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions": { + "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions - Example OGC API Processes instance input descriptions", + "bblockName": "Example OGC API Processes instance input descriptions", + "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", + "generated": "2026-09-10T16:39:34.179732+00:00", "result": true, "items": [], "globalErrors": {}, @@ -5099,11 +5152,25 @@ "failed": 0 } }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription - Buffer geometry process output description", - "bblockName": "Buffer geometry process output description", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.outputDescription", - "generated": "2026-09-10T04:12:06.763227+00:00", + "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription": { + "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription - Buffer geometry process description", + "bblockName": "Buffer geometry process description", + "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", + "generated": "2026-09-10T16:39:34.185970+00:00", + "result": true, + "items": [], + "globalErrors": {}, + "counts": { + "total": 0, + "passed": 0, + "failed": 0 + } + }, + "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions": { + "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions - Example OGC API Processes instance output descriptions", + "bblockName": "Example OGC API Processes instance output descriptions", + "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", + "generated": "2026-09-10T16:39:34.190883+00:00", "result": true, "items": [], "globalErrors": {}, @@ -5117,7 +5184,7 @@ "title": "Validation report for ogc.osc.application-package - Application Package", "bblockName": "Application Package", "bblockId": "ogc.osc.application-package", - "generated": "2026-09-10T04:12:07.050980+00:00", + "generated": "2026-09-10T16:39:34.586579+00:00", "result": true, "items": [ { @@ -5165,53 +5232,11 @@ "failed": 0 } }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions - Example OGC API Processes instance input descriptions", - "bblockName": "Example OGC API Processes instance input descriptions", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.inputDescriptions", - "generated": "2026-09-10T04:12:07.058207+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription - Buffer geometry process description", - "bblockName": "Buffer geometry process description", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.buffer-geometry.processDescription", - "generated": "2026-09-10T04:12:07.065444+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, - "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions": { - "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions - Example OGC API Processes instance output descriptions", - "bblockName": "Example OGC API Processes instance output descriptions", - "bblockId": "ogc.osc.api-profiles.processes.sample-implementation.schemas.outputDescriptions", - "generated": "2026-09-10T04:12:07.071404+00:00", - "result": true, - "items": [], - "globalErrors": {}, - "counts": { - "total": 0, - "passed": 0, - "failed": 0 - } - }, "ogc.osc.api-profiles.processes.ipt.results": { "title": "Validation report for ogc.osc.api-profiles.processes.ipt.results - Result schema for IPT", "bblockName": "Result schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.results", - "generated": "2026-09-10T04:12:07.179760+00:00", + "generated": "2026-09-10T16:39:34.816127+00:00", "result": true, "items": [], "globalErrors": {}, @@ -5225,7 +5250,7 @@ "title": "Validation report for ogc.osc.ontology.openscience - Open Science Ontology", "bblockName": "Open Science Ontology", "bblockId": "ogc.osc.ontology.openscience", - "generated": "2026-09-10T04:12:07.408041+00:00", + "generated": "2026-09-10T16:39:35.447386+00:00", "result": true, "items": [], "globalErrors": {}, @@ -5239,7 +5264,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.execute - Execute (request) schema for IPT", "bblockName": "Execute (request) schema for IPT", "bblockId": "ogc.osc.api-profiles.processes.ipt.execute", - "generated": "2026-09-10T04:12:07.414797+00:00", + "generated": "2026-09-10T16:39:35.452644+00:00", "result": true, "items": [], "globalErrors": {}, @@ -5253,7 +5278,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.common - EarthCODE Common STAC profile", "bblockName": "EarthCODE Common STAC profile", "bblockId": "ogc.osc.geodcat-stac-earthcode.common", - "generated": "2026-09-10T04:12:11.233672+00:00", + "generated": "2026-09-10T16:39:47.674068+00:00", "result": true, "items": [ { @@ -5316,105 +5341,105 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { + "geojson:GeometryShape": { "nodes": [] }, - "osc:ProjectShape": { - "nodes": [ - "" - ] + "geojson:GeometryShape/sh:or/rdf:first": { + "nodes": [] }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:RegionShape": { + "geojson:FeatureShape": { "nodes": [] }, - "osc:MissionsShape": { + "geojson:LinkShape": { "nodes": [] }, - "osc:VariablesShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", "focusNodes": { - "geojson:LinkShape": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:first": { - "nodes": [] - }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "geojson:FeatureShape": { - "nodes": [] - }, - "geojson:GeometryShape": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "rec:testAllVarsInTemplate": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { + "nodes": [] + }, + "osc:ExperimentShape": { + "nodes": [] + }, + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { + "nodes": [] + }, + "osc:MissionsShape": { + "nodes": [] + }, + "osc:WorkflowsShape": { "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", @@ -5446,18 +5471,18 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -5469,486 +5494,486 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb224": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b2": { + "_:nb61cd165065c45fe83eebf4c901530bfb14": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb140": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb194": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb158": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb98": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb234": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b240": { + "_:nb61cd165065c45fe83eebf4c901530bfb170": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb200": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb20": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b206": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b188": { + "": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb122": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb226": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb92": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb188": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b164": { + "_:nb61cd165065c45fe83eebf4c901530bfb50": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b110": { + "_:nb61cd165065c45fe83eebf4c901530bfb116": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb38": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb176": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b170": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b152": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b146": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b56": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb218": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b38": { + "_:nb61cd165065c45fe83eebf4c901530bfb128": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b104": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b68": { + "_:nb61cd165065c45fe83eebf4c901530bfb44": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b252": { + "_:nb61cd165065c45fe83eebf4c901530bfb206": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb8": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb56": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb80": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b140": { + "_:nb61cd165065c45fe83eebf4c901530bfb182": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b80": { + "_:nb61cd165065c45fe83eebf4c901530bfb86": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb258": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb134": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b92": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b86": { + "_:nb61cd165065c45fe83eebf4c901530bfb110": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b218": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb2": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b182": { + "_:nb61cd165065c45fe83eebf4c901530bfb252": { "nodes": [] }, - "": { + "_:nb61cd165065c45fe83eebf4c901530bfb26": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b225": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b74": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b194": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb152": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b158": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b50": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b14": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b234": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b62": { + "_:nb61cd165065c45fe83eebf4c901530bfb74": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b212": { + "_:nb61cd165065c45fe83eebf4c901530bfb246": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b98": { + "_:nb61cd165065c45fe83eebf4c901530bfb104": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b258": { + "_:nb61cd165065c45fe83eebf4c901530bfb68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb225": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n902a43c3c31b461a993858a945e96f32b116": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:nb61cd165065c45fe83eebf4c901530bfb146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b206: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b128: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b164: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b110: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b170: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b26: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b146: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b38: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b140: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b226: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b92: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b218: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b182: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b225: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b122: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b14: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b62: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b98: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n902a43c3c31b461a993858a945e96f32b116: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb224: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb140: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb194: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb98: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb170: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb20: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb122: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb188: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb50: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb176: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb218: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb128: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb44: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb8: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb80: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb182: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb86: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb110: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb2: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb252: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb26: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb74: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb104: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb225: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:nb61cd165065c45fe83eebf4c901530bfb146: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -5989,7 +6014,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ipt.api - IPT Profile of OGC API Processes", "bblockName": "IPT Profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ipt.api", - "generated": "2026-09-10T04:12:11.283868+00:00", + "generated": "2026-09-10T16:39:47.751687+00:00", "result": true, "items": [], "globalErrors": {}, @@ -6003,7 +6028,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.experiments - EarthCODE Experiment", "bblockName": "EarthCODE Experiment", "bblockId": "ogc.osc.geodcat-stac-earthcode.experiments", - "generated": "2026-09-10T04:12:18.545427+00:00", + "generated": "2026-09-10T16:39:57.149078+00:00", "result": true, "items": [ { @@ -6042,15 +6067,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -6062,596 +6087,596 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [ - "wfkg:DefineStudyAreaRun", - "wfkg:CalculateIndicesRun", - "wfkg:SelectScenesRun", - "wfkg:DisplaySummaryReportRun", - "wfkg:ThresholdClassificationRun", - "wfkg:ExportResultsRun", - "wfkg:CO2EquivalentRun", - "wfkg:CarbonStockRun", - "wfkg:DownloadBandsRun", - "wfkg:AllometricEquationRun" - ] - }, "": { "nodes": [ + "wfkg:DownloadBandsRun", + "wfkg:CO2EquivalentRun", "wfkg:DefineStudyAreaRun", + "wfkg:ExportResultsRun", "wfkg:CalculateIndicesRun", + "wfkg:CarbonStockRun", "wfkg:SelectScenesRun", - "wfkg:DisplaySummaryReportRun", + "wfkg:AllometricEquationRun", "wfkg:ThresholdClassificationRun", - "wfkg:ExportResultsRun", - "wfkg:CO2EquivalentRun", - "wfkg:CarbonStockRun", - "wfkg:DownloadBandsRun", - "wfkg:AllometricEquationRun" + "wfkg:DisplaySummaryReportRun" ] }, "": { "nodes": [ - "wfkg:NDWI", + "wfkg:GeoTIFFRaster", + "wfkg:InteractiveVisualisation", + "wfkg:BiomassEstimate", "wfkg:RedBand", + "wfkg:NDWI", "wfkg:CarbonStockEstimate", + "wfkg:CO2EquivalentEstimate", "wfkg:NDVI", - "wfkg:GreenBand", - "wfkg:BiomassEstimate", + "wfkg:CSVSummary", "wfkg:NIRBand", - "wfkg:SAVI", "wfkg:MangroveMask", - "wfkg:InteractiveVisualisation", - "wfkg:CO2EquivalentEstimate", - "wfkg:GeoTIFFRaster", "wfkg:SelectedScene", - "wfkg:CSVSummary" + "wfkg:GreenBand", + "wfkg:SAVI" + ] + }, + "": { + "nodes": [ + "wfkg:DownloadBandsRun", + "wfkg:CO2EquivalentRun", + "wfkg:DefineStudyAreaRun", + "wfkg:ExportResultsRun", + "wfkg:CalculateIndicesRun", + "wfkg:CarbonStockRun", + "wfkg:SelectScenesRun", + "wfkg:AllometricEquationRun", + "wfkg:ThresholdClassificationRun", + "wfkg:DisplaySummaryReportRun" ] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun\n - Shape : wfkg:DefineStudyAreaRun,wfkg:CalculateIndicesRun,wfkg:SelectScenesRun,wfkg:DisplaySummaryReportRun,wfkg:ThresholdClassificationRun,wfkg:ExportResultsRun,wfkg:CO2EquivalentRun,wfkg:CarbonStockRun,wfkg:DownloadBandsRun,wfkg:AllometricEquationRun\n - Shape : wfkg:NDWI,wfkg:RedBand,wfkg:CarbonStockEstimate,wfkg:NDVI,wfkg:GreenBand,wfkg:BiomassEstimate,wfkg:NIRBand,wfkg:SAVI,wfkg:MangroveMask,wfkg:InteractiveVisualisation,wfkg:CO2EquivalentEstimate,wfkg:GeoTIFFRaster,wfkg:SelectedScene,wfkg:CSVSummary\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:DefineStudyAreaRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:CarbonStockRun,wfkg:SelectScenesRun,wfkg:AllometricEquationRun,wfkg:ThresholdClassificationRun,wfkg:DisplaySummaryReportRun\n - Shape : wfkg:GeoTIFFRaster,wfkg:InteractiveVisualisation,wfkg:BiomassEstimate,wfkg:RedBand,wfkg:NDWI,wfkg:CarbonStockEstimate,wfkg:CO2EquivalentEstimate,wfkg:NDVI,wfkg:CSVSummary,wfkg:NIRBand,wfkg:MangroveMask,wfkg:SelectedScene,wfkg:GreenBand,wfkg:SAVI\n - Shape : wfkg:DownloadBandsRun,wfkg:CO2EquivalentRun,wfkg:DefineStudyAreaRun,wfkg:ExportResultsRun,wfkg:CalculateIndicesRun,wfkg:CarbonStockRun,wfkg:SelectScenesRun,wfkg:AllometricEquationRun,wfkg:ThresholdClassificationRun,wfkg:DisplaySummaryReportRun\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:FeatureShape": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { + "geojson:LinkShape": { "nodes": [] - }, - "/sh:or/rdf:first": { + } + }, + "isError": false, + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "focusNodes": { + "rec:testAllVarsInTemplate": { "nodes": [] - }, - "": { + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b86": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b152": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [] + "": { + "nodes": [ + "wfkg:CameronSajedi" + ] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b258": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b225": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b194": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b38": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b122": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b140": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b128": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b134": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b170": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b26": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b240": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b182": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "wfkg:CameronSajedi" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b158": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b80": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b92": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b224": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b8": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b246": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b110": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b116": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b20": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { - "nodes": [] + "": { + "nodes": [ + "wfkg:StarlingFoundries" + ] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b176": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b252": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { + "": { "nodes": [] }, - "": { - "nodes": [ - "wfkg:StarlingFoundries" - ] + "": { + "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b188": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b14": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { + "/sh:or/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : wfkg:CameronSajedi\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : wfkg:StarlingFoundries\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { + }, + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b226": { "nodes": [] }, - "geojson:FeatureShape": { + "": { "nodes": [] }, - "geojson:GeometryShape": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b234": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : wfkg:CameronSajedi\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : wfkg:StarlingFoundries\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -6663,33 +6688,33 @@ { "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { + "osc:TypeShape": { "nodes": [] }, - "osc:WorkflowsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:ExperimentShape": { "nodes": [] }, - "osc:ExperimentShape": { + "osc:StatusShape": { "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, "osc:MissionsShape": { "nodes": [] }, - "osc:VariablesShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "osc:TypeShape": { + "osc:ProjectShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" }, { "op": "shacl-report", @@ -6723,18 +6748,18 @@ "wfkg:Sentinel2L2A" ] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: wfkg:Sentinel2L2A\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: wfkg:Sentinel2L2A\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -6811,15 +6836,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -6831,18 +6856,66 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, "": { "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "focusNodes": { + "geojson:GeometryShape": { + "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:first": { + "nodes": [] + }, + "geojson:FeatureShape": { + "nodes": [ + "" + ] + }, + "geojson:LinkShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:LinkShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "focusNodes": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -6854,615 +6927,567 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b152": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b258": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b225": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b206": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b194": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b122": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b26": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b68": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b104": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b182": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b158": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b80": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b218": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b92": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b224": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b2": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b98": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b8": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b246": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b56": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b116": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b252": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { + "": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b188": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b14": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [] + }, + "_:na931a8bf4c994d299b05ba0d45c1dd62b234": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "osc:TypeShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "osc:RegionShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "osc:ExperimentShape": { "nodes": [] }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] + "osc:StatusShape": { + "nodes": [] }, - "geojson:GeometryShape": { + "osc:VariablesShape": { + "nodes": [] + }, + "osc:MissionsShape": { + "nodes": [] + }, + "osc:WorkflowsShape": { + "nodes": [] + }, + "osc:ProjectShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "rec:testAllVarsInTemplate": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:ProjectShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:ExperimentShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { - "nodes": [] - }, - "stac:LinkShape": { - "nodes": [] - }, - "stac:AssetShape": { - "nodes": [] - }, - "stac:ItemShape": { + "stac:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -7550,15 +7575,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -7570,18 +7595,66 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { + "": { + "nodes": [] + }, + "": { + "nodes": [] + }, "": { "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", + "focusNodes": { + "geojson:GeometryShape": { + "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "geojson:GeometryShape/sh:or/rdf:first": { + "nodes": [] + }, + "geojson:FeatureShape": { + "nodes": [ + "" + ] + }, + "geojson:LinkShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:LinkShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "focusNodes": { + "rec:testAllVarsInTemplate": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, { "op": "shacl-report", @@ -7593,534 +7666,486 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b152": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b258": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b225": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b206": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b194": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b122": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b26": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b68": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b104": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b182": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b158": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b80": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b218": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b92": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b224": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b2": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b98": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b8": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b246": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b56": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b116": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b252": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { + "": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b188": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b14": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b226": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b234": { "nodes": [] }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] - }, - "geojson:GeometryShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -8132,33 +8157,33 @@ { "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { + "osc:TypeShape": { "nodes": [] }, - "osc:WorkflowsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:ExperimentShape": { "nodes": [] }, - "osc:ExperimentShape": { + "osc:StatusShape": { "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, "osc:MissionsShape": { "nodes": [] }, - "osc:VariablesShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "osc:TypeShape": { + "osc:ProjectShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" }, { "op": "shacl-report", @@ -8190,18 +8215,18 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -8289,15 +8314,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -8309,567 +8334,567 @@ { "shaclFile": "_sources/geodcat-stac-earthcode/experiments/rules.shacl", "focusNodes": { - "": { - "nodes": [] - }, "": { "nodes": [] }, "": { "nodes": [] + }, + "": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" + "message": "Focus nodes for _sources/geodcat-stac-earthcode/experiments/rules.shacl:\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "geojson:GeometryShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb234": { - "nodes": [] + "geojson:FeatureShape": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] - }, - "": { + } + }, + "isError": false, + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:LinkShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", + "focusNodes": { + "rec:testAllVarsInTemplate": { "nodes": [] - }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb128": { + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", + "focusNodes": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb104": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b86": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb134": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb92": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb246": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b152": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb98": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [ - "" + "/prov:wasAssociatedWith" ] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b258": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b225": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb2": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b194": { "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b38": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb56": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb74": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb8": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b44": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb62": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b50": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b74": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb188": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb212": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b170": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb176": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb14": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b26": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb86": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b68": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b104": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb110": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b240": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb26": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb225": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b146": { "nodes": [] }, - "": { - "nodes": [ - "/prov:wasAssociatedWith" - ] - }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b182": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b62": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] }, - "": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b158": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb218": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b80": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb194": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb32": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "_:na931a8bf4c994d299b05ba0d45c1dd62b218": { + "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb252": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b92": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb116": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b98": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b212": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b8": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb38": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb226": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b246": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b56": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb44": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b110": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb170": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb182": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b200": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b20": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b164": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb122": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [ + "/prov:wasAssociatedWith/prov:actedOnBehalfOf" + ] + }, + "_:na931a8bf4c994d299b05ba0d45c1dd62b176": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b252": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [ - "/prov:wasAssociatedWith/prov:actedOnBehalfOf" + "" ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb152": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b188": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b14": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n4ca93352d4a04667a6b4c7647ec3220fb206": { + "": { + "nodes": [ + "" + ] + }, + "/sh:or/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb104: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb134: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb92: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb246: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb20: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb98: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb140: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb2: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb56: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb74: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb258: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb68: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb212: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb176: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb200: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb14: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb158: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb86: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb225: *none*\n - Shape : /prov:wasAssociatedWith\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb218: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb194: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb252: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb226: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb44: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb170: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb122: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb50: *none*\n - Shape : /prov:wasAssociatedWith/prov:actedOnBehalfOf\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb152: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n4ca93352d4a04667a6b4c7647ec3220fb206: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", - "focusNodes": { - "geojson:LinkShape": { + }, + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b226": { "nodes": [] }, - "geojson:FeatureShape": { - "nodes": [ - "" - ] + "": { + "nodes": [] }, - "geojson:GeometryShape": { + "_:na931a8bf4c994d299b05ba0d45c1dd62b234": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: \n - Shape geojson:GeometryShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl", - "focusNodes": { - "rec:testAllVarsInTemplate": { + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b152: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : /prov:wasAssociatedWith\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b258: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b225: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b194: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b140: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b32: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b50: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b74: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b146: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b62: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b158: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b218: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b92: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b2: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b246: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b56: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b110: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b200: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b20: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : /prov:wasAssociatedWith/prov:actedOnBehalfOf\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b176: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b14: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b226: *none*\n - Shape : *none*\n - Shape _:na931a8bf4c994d299b05ba0d45c1dd62b234: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -8881,33 +8906,33 @@ { "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { + "osc:TypeShape": { "nodes": [] }, - "osc:WorkflowsShape": { + "osc:RegionShape": { "nodes": [] }, - "osc:ProjectShape": { + "osc:ExperimentShape": { "nodes": [] }, - "osc:ExperimentShape": { + "osc:StatusShape": { "nodes": [] }, - "osc:RegionShape": { + "osc:VariablesShape": { "nodes": [] }, "osc:MissionsShape": { "nodes": [] }, - "osc:VariablesShape": { + "osc:WorkflowsShape": { "nodes": [] }, - "osc:TypeShape": { + "osc:ProjectShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" }, { "op": "shacl-report", @@ -8939,18 +8964,18 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -8991,7 +9016,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.products - EarthCODE Product", "bblockName": "EarthCODE Product", "bblockId": "ogc.osc.geodcat-stac-earthcode.products", - "generated": "2026-09-10T04:12:27.707022+00:00", + "generated": "2026-09-10T16:40:09.282631+00:00", "result": true, "items": [ { @@ -9064,15 +9089,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -9084,488 +9109,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -9577,24 +9602,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -9615,110 +9640,90 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "osc:ExperimentShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:WorkflowsShape": { "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:RegionShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:LinkShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -9742,6 +9747,26 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -9817,15 +9842,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -9837,488 +9862,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:first": { + "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -10330,24 +10355,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -10368,110 +10393,90 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "osc:ExperimentShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:WorkflowsShape": { "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:RegionShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:LinkShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -10495,6 +10500,26 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -10570,15 +10595,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -10590,488 +10615,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -11083,24 +11108,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -11119,6 +11144,48 @@ "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "focusNodes": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { + "nodes": [] + }, + "osc:ExperimentShape": { + "nodes": [] + }, + "osc:StatusShape": { + "nodes": [] + }, + "osc:VariablesShape": { + "nodes": [] + }, + "osc:MissionsShape": { + "nodes": [] + }, + "osc:WorkflowsShape": { + "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" + }, { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", @@ -11149,103 +11216,61 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "cf:ParameterShape": { + "thns:ConceptShape": { + "nodes": [] + }, + "thns:ThemeShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ConceptShape": { + "cf:ObjectShape": { "nodes": [] }, - "thns:ThemeShape": { + "cf:ParameterShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -11321,15 +11346,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -11341,488 +11366,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -11834,24 +11859,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -11872,108 +11897,88 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "osc:ExperimentShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:WorkflowsShape": { + "nodes": [] + }, + "osc:ProjectShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - }, - "osc:ExperimentShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:RegionShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:LinkShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -11997,6 +12002,26 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -12072,15 +12097,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -12092,488 +12117,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -12585,24 +12610,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -12623,108 +12648,88 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "osc:TypeShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "osc:RegionShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:ExperimentShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:MissionsShape": { "nodes": [] + }, + "osc:WorkflowsShape": { + "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:RegionShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:TypeShape": { + "stac:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -12748,6 +12753,26 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -12810,15 +12835,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -12830,488 +12855,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -13323,24 +13348,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -13361,112 +13386,90 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "osc:ExperimentShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:WorkflowsShape": { "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { + "assets:RolesShape": { "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:RegionShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:LinkShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -13490,6 +13493,28 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [ + "" + ] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: \n" } ] } @@ -13555,15 +13580,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -13575,488 +13600,488 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:first": { + "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -14068,24 +14093,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -14106,110 +14131,90 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "osc:ExperimentShape": { "nodes": [] }, - "stac:LinkShape": { + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { "nodes": [] }, - "stac:AssetShape": { + "osc:MissionsShape": { "nodes": [] }, - "stac:ItemShape": { + "osc:WorkflowsShape": { "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { + "assets:RolesShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { + "stac:CollectionShape": { "nodes": [] }, - "osc:RegionShape": { + "stac:AssetShape": { "nodes": [] }, - "osc:MissionsShape": { + "stac:ItemShape": { "nodes": [] }, - "osc:VariablesShape": { + "stac:LinkShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -14233,6 +14238,26 @@ }, "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "focusNodes": { + "cf:ObjectShape": { + "nodes": [] + }, + "cf:ParameterShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -14297,15 +14322,15 @@ "entries": [ { "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/cf-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -14317,490 +14342,490 @@ { "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { - "nodes": [ - "" - ] + "/sh:or/rdf:first": { + "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b86": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b252": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b206": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b32": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b92": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b104": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b188": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b38": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b110": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b110": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b92": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b224": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b212": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b176": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b26": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b246": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b56": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b182": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b44": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b104": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b68": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b224": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b158": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { - "nodes": [] + "": { + "nodes": [ + "" + ] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b80": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b206": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b140": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b50": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b200": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b258": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b194": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b182": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b8": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b80": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b240": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b62": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b200": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b176": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b74": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { - "nodes": [] - }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b164": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b38": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b98": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b122": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b14": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b212": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b225": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b170": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b152": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b218": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b225": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b158": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b98": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b258": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b86": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b8": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b240": { "nodes": [] }, - "": { - "nodes": [ - "" - ] - }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b44": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b246": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b74": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b32": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b26": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b164": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b20": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b252": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [ + "" + ] + }, + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b140": { + "": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b146": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b56": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b14": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b122": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b146": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "_:naa8e93adb4ec40d0a9bc138715e52c59b68": { + "nodes": [] + }, + "/sh:or/rdf:first": { "nodes": [] }, - "_:n50cad61c7ba844819a0b5ed40e2689a5b50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : \n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b252: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b104: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b110: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b188: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b134: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b80: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b200: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b258: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b194: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b182: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b240: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b176: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b164: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b62: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b14: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b225: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b170: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b152: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b218: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b158: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b44: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b246: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b74: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b32: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b20: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b140: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b146: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b56: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b226: *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b122: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n50cad61c7ba844819a0b5ed40e2689a5b50: *none*\n - Shape : *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b206: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b32: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b92: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b188: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b194: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b38: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b110: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b134: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b176: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b26: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b2: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b246: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b56: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : \n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b140: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b50: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b218: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b170: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b200: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b74: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b122: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b212: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b225: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b258: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b8: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b240: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b152: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b252: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b116: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b226: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b20: *none*\n - Shape : \n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b128: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b146: *none*\n - Shape : *none*\n - Shape _:naa8e93adb4ec40d0a9bc138715e52c59b68: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" }, { "op": "shacl-report", @@ -14812,24 +14837,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:first": { + "geojson:LinkShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n" }, { "op": "shacl-report", @@ -14848,6 +14873,54 @@ "isError": false, "message": "Focus nodes for https://ogcincubator.github.io/bblocks-ogcapi-records/_sources/v1/schemas/linkTemplate/rules.shacl:\n - Shape rec:testAllVarsInTemplate: *none*\n" }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "focusNodes": { + "osc:TypeShape": { + "nodes": [ + "" + ] + }, + "osc:RegionShape": { + "nodes": [ + "" + ] + }, + "osc:ExperimentShape": { + "nodes": [ + "" + ] + }, + "osc:StatusShape": { + "nodes": [ + "" + ] + }, + "osc:VariablesShape": { + "nodes": [] + }, + "osc:MissionsShape": { + "nodes": [] + }, + "osc:WorkflowsShape": { + "nodes": [] + }, + "osc:ProjectShape": { + "nodes": [ + "" + ] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: \n - Shape osc:RegionShape: \n - Shape osc:ExperimentShape: \n - Shape osc:StatusShape: \n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n" + }, { "op": "shacl-report", "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", @@ -14878,109 +14951,61 @@ "stac:CollectionShape": { "nodes": [] }, - "stac:LinkShape": { - "nodes": [] - }, "stac:AssetShape": { "nodes": [] }, "stac:ItemShape": { "nodes": [] + }, + "stac:LinkShape": { + "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", - "focusNodes": { - "cf:ObjectShape": { - "nodes": [] - }, - "cf:ParameterShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", "focusNodes": { - "osc:StatusShape": { - "nodes": [ - "" - ] - }, - "osc:WorkflowsShape": { + "thns:SchemesUsageShape": { "nodes": [] }, - "osc:ProjectShape": { - "nodes": [ - "" - ] - }, - "osc:ExperimentShape": { - "nodes": [ - "" - ] - }, - "osc:RegionShape": { - "nodes": [ - "" - ] - }, - "osc:MissionsShape": { + "thns:ConceptShape": { "nodes": [] }, - "osc:VariablesShape": { + "thns:ThemeShape": { "nodes": [] - }, - "osc:TypeShape": { - "nodes": [ - "" - ] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: \n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: \n - Shape osc:ExperimentShape: \n - Shape osc:RegionShape: \n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: \n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl", "focusNodes": { - "thns:SchemesUsageShape": { - "nodes": [] - }, - "thns:ConceptShape": { + "cf:ObjectShape": { "nodes": [] }, - "thns:ThemeShape": { + "cf:ParameterShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/themes-ontology/shapes.shacl:\n - Shape thns:SchemesUsageShape: *none*\n - Shape thns:ConceptShape: *none*\n - Shape thns:ThemeShape: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/cf-ontology/shapes.shacl:\n - Shape cf:ObjectShape: *none*\n - Shape cf:ParameterShape: *none*\n" } ] } @@ -14998,7 +15023,7 @@ "title": "Validation report for ogc.osc.geodcat-stac-earthcode.workflows - EarthCODE Workflow", "bblockName": "EarthCODE Workflow", "bblockId": "ogc.osc.geodcat-stac-earthcode.workflows", - "generated": "2026-09-10T04:12:30.305983+00:00", + "generated": "2026-09-10T16:40:14.197245+00:00", "result": true, "items": [ { @@ -15059,55 +15084,17 @@ "name": "SHACL", "title": "SHACL", "entries": [ - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, { "isError": false, "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - } - }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -15119,24 +15106,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:FeatureShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -15157,537 +15144,575 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", - "focusNodes": { - "assets:RolesShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "stac:CollectionShape": { - "nodes": [] - }, - "stac:LinkShape": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b50": { "nodes": [] }, - "stac:AssetShape": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "stac:ItemShape": { - "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n31ecdb84942b4e969a840f95ab490a2bb38": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b234": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb188": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b92": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b158": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b146": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b182": { "nodes": [] }, "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b226": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b74": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b8": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b134": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb182": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b206": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb226": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb128": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb252": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b110": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b128": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b122": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb56": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b26": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb218": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b194": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb68": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b44": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb62": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b218": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb98": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b116": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb224": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb80": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb194": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b200": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb26": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b170": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b164": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b212": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb164": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb134": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb86": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb234": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b188": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b225": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb104": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b104": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb212": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb225": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb50": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b240": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb140": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b56": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb146": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b152": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:naddc2345a13b4b0bb7ad5095b5720b93b98": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb240": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b68": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb2": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b246": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb8": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb44": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b86": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { + "nodes": [] + }, + "/sh:or/rdf:rest/rdf:first": { + "nodes": [] + }, + "_:naddc2345a13b4b0bb7ad5095b5720b93b252": { + "nodes": [] + }, + "_:naddc2345a13b4b0bb7ad5095b5720b93b224": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb258": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b80": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b62": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b258": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb32": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b176": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb176": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb170": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b158: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b146: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b182: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b226: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b74: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b110: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b128: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b122: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b194: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b38: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b218: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b170: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b14: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b225: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b240: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b246: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b252: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b140: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b20: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b62: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b32: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b258: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b176: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "focusNodes": { + "osc:TypeShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb122": { + "osc:RegionShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb152": { + "osc:ExperimentShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb92": { + "osc:StatusShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "osc:VariablesShape": { "nodes": [] }, - "": { + "osc:MissionsShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb246": { + "osc:WorkflowsShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb20": { + "osc:ProjectShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "focusNodes": { + "assets:RolesShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "focusNodes": { + "stac:CollectionShape": { "nodes": [] }, - "": { + "stac:AssetShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "stac:ItemShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "stac:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -15774,55 +15799,17 @@ "name": "SHACL", "title": "SHACL", "entries": [ - { - "isError": false, - "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" - }, { "isError": false, "message": "Error processing closure source skos.ttl: [Errno 2] No such file or directory: '/github/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { "isError": false, - "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Error processing closure source ../osc-ontology/skos.ttl: [Errno 2] No such file or directory: '/osc-ontology/skos.ttl' - SHACL validation will run against an incomplete closure graph" }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", - "focusNodes": { - "osc:StatusShape": { - "nodes": [] - }, - "osc:WorkflowsShape": { - "nodes": [] - }, - "osc:ProjectShape": { - "nodes": [] - }, - "osc:ExperimentShape": { - "nodes": [] - }, - "osc:RegionShape": { - "nodes": [] - }, - "osc:MissionsShape": { - "nodes": [] - }, - "osc:VariablesShape": { - "nodes": [] - }, - "osc:TypeShape": { - "nodes": [] - } - }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:StatusShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:TypeShape: *none*\n" + "message": "Using SHACL closure graph sources (declared closures, ontologies and RDF data resources):\n - https://www.w3.org/ns/dcat2.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/osc-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-ogcapi-records/build/annotated/api/records/records-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/core-ontology/ontology.ttl\n - https://www.w3.org/ns/prov-o\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/components/assets-ontology/ontology.ttl\n - https://ogcincubator.github.io/bblocks-stac/build/annotated/contrib/stac/extensions/themes-ontology/ontology.ttl\n - https://www.w3.org/ns/dcat3.ttl" }, { "op": "shacl-report", @@ -15834,24 +15821,24 @@ { "shaclFile": "https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl", "focusNodes": { - "geojson:LinkShape": { + "geojson:GeometryShape": { "nodes": [] }, "geojson:GeometryShape/sh:or/rdf:first": { "nodes": [] }, - "geojson:FeatureShape": { + "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "geojson:GeometryShape/sh:or/rdf:rest/rdf:first": { + "geojson:FeatureShape": { "nodes": [] }, - "geojson:GeometryShape": { + "geojson:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:LinkShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:GeometryShape: *none*\n" + "message": "Focus nodes for https://opengeospatial.github.io/bblocks/registereditems/geo/features/feature/shapes.shacl:\n - Shape geojson:GeometryShape: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:first: *none*\n - Shape geojson:GeometryShape/sh:or/rdf:rest/rdf:first: *none*\n - Shape geojson:FeatureShape: *none*\n - Shape geojson:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -15872,537 +15859,575 @@ }, { "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " }, { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", "focusNodes": { - "assets:RolesShape": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b50": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", - "focusNodes": { - "stac:CollectionShape": { + }, + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "stac:LinkShape": { + "/sh:or/rdf:first": { "nodes": [] }, - "stac:AssetShape": { + "/sh:or/rdf:first": { "nodes": [] }, - "stac:ItemShape": { + "/sh:or/rdf:first": { "nodes": [] - } - }, - "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:LinkShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n" - }, - { - "op": "shacl-report", - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", - "isError": false, - "message": "Validation result for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n Validation Report\n Conforms: True\n " - }, - { - "shaclFile": "https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl", - "focusNodes": { - "_:n31ecdb84942b4e969a840f95ab490a2bb38": { + }, + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b234": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { + "nodes": [] + }, + "_:naddc2345a13b4b0bb7ad5095b5720b93b92": { "nodes": [] }, "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb188": { + "": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b158": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b146": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b182": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b226": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b74": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b8": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b134": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb182": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b206": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb226": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b110": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b128": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb128": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b122": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb252": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b26": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b194": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb56": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b38": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb218": { + "/sh:or/rdf:first": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "_:naddc2345a13b4b0bb7ad5095b5720b93b44": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb68": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b218": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b116": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb62": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb98": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb200": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb14": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb224": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b200": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb80": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b170": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b164": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb194": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b212": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb26": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb164": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb134": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b14": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b188": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb86": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b225": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b104": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb234": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb104": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb158": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb212": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb225": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b240": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b56": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb74": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb50": { + "/sh:or/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb140": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb146": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b152": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb110": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b98": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b68": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb240": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b2": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb2": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b246": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b86": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb8": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb44": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b252": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b224": { + "nodes": [] + }, + "/sh:or/rdf:first": { + "nodes": [] + }, + "": { "nodes": [] }, "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b140": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb258": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b20": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b80": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb116": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "/sh:or/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b62": { "nodes": [] }, - "": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b32": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b258": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb32": { + "_:naddc2345a13b4b0bb7ad5095b5720b93b176": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb176": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb170": { + "": { "nodes": [] }, - "": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:first": { + "": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb206": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "/sh:or/rdf:rest/rdf:first": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b50: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b234: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b158: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b146: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b182: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b226: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b74: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b8: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b206: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b110: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b128: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b122: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b26: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b194: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b38: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b44: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b218: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b116: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b200: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b170: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b164: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b212: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b14: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b188: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b225: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b104: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b240: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b152: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b98: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b68: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b2: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b246: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b252: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b224: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b140: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b20: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b80: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b62: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b32: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b258: *none*\n - Shape _:naddc2345a13b4b0bb7ad5095b5720b93b176: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl", + "focusNodes": { + "osc:TypeShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb122": { + "osc:RegionShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb152": { + "osc:ExperimentShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb92": { + "osc:StatusShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "osc:VariablesShape": { "nodes": [] }, - "": { + "osc:MissionsShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb246": { + "osc:WorkflowsShape": { "nodes": [] }, - "_:n31ecdb84942b4e969a840f95ab490a2bb20": { + "osc:ProjectShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/extensions/osc-ontology/shapes.shacl:\n - Shape osc:TypeShape: *none*\n - Shape osc:RegionShape: *none*\n - Shape osc:ExperimentShape: *none*\n - Shape osc:StatusShape: *none*\n - Shape osc:VariablesShape: *none*\n - Shape osc:MissionsShape: *none*\n - Shape osc:WorkflowsShape: *none*\n - Shape osc:ProjectShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl", + "focusNodes": { + "assets:RolesShape": { + "nodes": [] + } + }, + "isError": false, + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/components/assets-ontology/shapes.shacl:\n - Shape assets:RolesShape: *none*\n" + }, + { + "op": "shacl-report", + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "graph": "@prefix sh: .\n@prefix xsd: .\n\n[] a sh:ValidationReport ;\n sh:conforms true .\n\n", + "isError": false, + "message": "Validation result for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n Validation Report\n Conforms: True\n " + }, + { + "shaclFile": "https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl", + "focusNodes": { + "stac:CollectionShape": { "nodes": [] }, - "": { + "stac:AssetShape": { "nodes": [] }, - "/sh:or/rdf:first": { + "stac:ItemShape": { "nodes": [] }, - "/sh:or/rdf:rest/rdf:first": { + "stac:LinkShape": { "nodes": [] } }, "isError": false, - "message": "Focus nodes for https://ogcincubator.github.io/cross-domain-model/_sources/prov/shapes.shacl:\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb38: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb188: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb182: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb226: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb128: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb252: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb56: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb218: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb68: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb62: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb98: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb200: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb14: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb224: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb80: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb194: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb26: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb164: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb134: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb86: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb234: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb104: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb158: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb212: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb225: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb74: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb50: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb140: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb146: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb110: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb240: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb2: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb8: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb44: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb258: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb116: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb32: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb176: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb170: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb206: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb122: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb152: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb92: *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape : *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb246: *none*\n - Shape _:n31ecdb84942b4e969a840f95ab490a2bb20: *none*\n - Shape : *none*\n - Shape /sh:or/rdf:first: *none*\n - Shape /sh:or/rdf:rest/rdf:first: *none*\n" + "message": "Focus nodes for https://ogcincubator.github.io/bblocks-stac/_sources/core-ontology/shapes.shacl:\n - Shape stac:CollectionShape: *none*\n - Shape stac:AssetShape: *none*\n - Shape stac:ItemShape: *none*\n - Shape stac:LinkShape: *none*\n" }, { "op": "shacl-report", @@ -16443,7 +16468,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.workflow - Workflow profile of OGC API Processes", "bblockName": "Workflow profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.workflow", - "generated": "2026-09-10T04:12:30.358233+00:00", + "generated": "2026-09-10T16:40:14.266646+00:00", "result": true, "items": [], "globalErrors": {}, @@ -16457,7 +16482,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.ospd - Open Science profile of OGC API Processes", "bblockName": "Open Science profile of OGC API Processes", "bblockId": "ogc.osc.api-profiles.processes.ospd", - "generated": "2026-09-10T04:12:30.570269+00:00", + "generated": "2026-09-10T16:40:14.668475+00:00", "result": true, "items": [], "globalErrors": {}, @@ -16471,7 +16496,7 @@ "title": "Validation report for ogc.osc.api-profiles.processes.sample-implementation - Custom OGC API processes instance", "bblockName": "Custom OGC API processes instance", "bblockId": "ogc.osc.api-profiles.processes.sample-implementation", - "generated": "2026-09-10T04:12:30.575728+00:00", + "generated": "2026-09-10T16:40:14.673310+00:00", "result": true, "items": [], "globalErrors": {},